Back to Olo.com

Coupon Reservations


Coupons are now reserved for guests' orders. What does that mean? There are a few scenarios where coupon reservations are beneficial:

  1. Reserving a coupon for a future order

    Example: A coupon is configured to have a maximum of 5000 redemptions for all users, with an activation date of 3/1/21 and an expiration date of 3/31/21. Say a guest is aware of the coupon on 3/1/21 but doesn't want to order until 3/7/21, assuming your Advance Order Days setting allows for orders 7 days in advance. That guest can place their order on 3/1/21 with a pickup date of 3/7/21 and have the coupon reserved for their order. If the maximum redemption is met on 3/6/21, that guest's order will have counted toward the maximum because it was reserved, instead of failing due to being scheduled after the maximum redemption limit was reached.

  2. Checking if a coupon was already redeemed

    Example: A guest recovery coupon with a unique code is sent to a guest. The guest shares that code with a friend. The guest uses the code on Wednesday for a scheduled order to be picked up on Friday. When their friend tries to redeem the code for an ASAP order on Thursday, they will receive an error message notifying them that the coupon has already been redeemed the maximum number of times.

  3. Preventing order failures due to ASAP and scheduled orders using the same code

    Example: A coupon is configured to allow one redemption per registered user. A guest places a scheduled order redeeming that coupon. Two days before that scheduled order fires, the guest wants to place an ASAP order using the same coupon. When they try apply the coupon, they will receive an error message notifying them that the coupon has already been redeemed the maximum number of times. Their scheduled order will fire with the coupon attached rather than failing due to the coupon being redeemed by that guest on a different order.

  4. Allowing guests to place scheduled orders using coupons with a future activation date

    Example: A coupon is configured with an activation date of 2/13/21 and an expiration date of 2/14/21. You begin advertising the coupon on 2/8/21. A guest can schedule an order on 2/8/21 with a time wanted of 2/13/21 using that coupon and it will work, thanks to the combination of Coupon Reservations and Time Wanted Validation.

Didn't find what you need?

Submit a request to our Help Team and someone will
get back to you shortly.

Submit a request

Copyright © 2020 Olo. All rights are reserved.