Dernière mise à jour : 29 oct. 2026, 16 h 17
Create an offer with unique single-use promo codes in Toast Web, then generate, track, and redeem codes on the POS or digital ordering.
Applies to: Toast Web, Toast POS, Toast Online Ordering, Toast Kiosk, Toast Mobile Order & Pay®
Permissions needed:
What you'll accomplish: Create one offer, generate a set of unique promo codes that each work one time, and redeem those codes on the POS or digital ordering.
Unique single-use promo codes let you create one offer and generate a set of one-of-a-kind codes for it. Each code works one time only, no matter who uses it. Share codes by email, mail, print, or in person for guest recovery, donations, events, and direct mail.
Unique promo codes are different from single-use promo codes added to a discount. Those codes check the guest's phone number at redemption. To learn about them, see Use Single-Use Promotion Codes.
Expected outcome: You see Your offer is live, and you can now generate codes for the offer.
Note: You can't edit an offer after it's activated. To change an offer, open it and select Duplicate to create a copy with the same prefix.
Expected outcome: A CSV file downloads with the codes you just generated, one code per row. New codes can be redeemed right away, and you can generate more codes at any time.
Note: Because the CSV file has one code per row, you can mail-merge codes into letters, cards, or emails.
Open the offer from Marketing > Offers to see the Code management section. Each code has one of these statuses:
| Status | What it means |
| UNREDEEMED | The code hasn't been used yet. |
| REDEEMED | The code was used. The check it was used on is shown. |
| DEACTIVATED | The code was deactivated and can't be redeemed. |
From the Code management section, you can:
The All time reporting section shows the offer's net sales, cost, generated codes, redemptions, and return on investment (ROI).
Before staff redeem codes, confirm promo code search is enabled. In Toast Web, navigate to UI Options > Order Screen and confirm Enable promo code search is enabled. It's enabled by default.
To apply a code with promo code search:
To apply a code from the Discounts screen:
Expected outcome: You see Promo code has successfully been applied to the check. You don't need to enter the guest's phone number. If the code was already redeemed or was deactivated, you see The promo code could not be applied to the check.
Note: Enter codes in all capital letters, exactly as they appear (for example, THANKYOU-7KQ2MP). A code entered in lowercase won't apply. You also can't scan codes from the Discounts screen, so type the code or use promo code search to scan it.
On Toast Online Ordering, Toast Kiosk, and Toast Mobile Order & Pay®, guests enter the code in the promo code field at checkout. Guests must enter the code in all capital letters, exactly as it appears.
We're working on the features below. None have set launch dates yet. To help us prioritize a specific feature, email andy.wang@toasttab.com.