Coupons: Sample Use Cases and Flows

This article shares a possible use case you could support. This can be a helpful jumping off point as you plan your implementation.

Redeem loyalty points for coupons

Build a loyalty rewards system where customers can exchange their earned points for discount coupons, creating an incentive for repeat purchases and increased engagement.

  1. Call Get Current Member Account to retrieve the customer's current point balance and loyalty account details.
  2. Call Query Rewards to display available rewards the customer can redeem with their points.
  3. When a customer selects a reward, call Redeem Current Member Points For Coupon to convert their points into a usable coupon.
  4. Call Get Current Member Coupons to show the customer all their available loyalty coupons.
  5. During checkout, you can apply the loyalty coupon using the Apply Discount To Checkout to receive the discount.
Did this help?