- Checkout page reads ?code= or ?promo= from URL, pre-fills and locks the promo field, shows the promo discount in the summary instead of the 15% bundle discount - API: when a promo code % >= bundle %, replace the bundle discount entirely instead of stacking (e.g. MEMORIAL25 at 25% replaces the 15% bundle) - Also checks discount code expiration in the query Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| migrations | ||
| src | ||
| Dockerfile | ||
| package-lock.json | ||
| package.json | ||
| start-dev.sh | ||
| tsconfig.json | ||