Redeem Promo Code

Promo codes are often sent to customers as a way of enticing them to participate in a loyalty program. Often sent via email or distributed as a coupon, they provide an excellent first step for a client reaching out to their customers. When customers redeem their promo code, the primary outcome they receive is either an offer or a quantity of points. Note that these outcomes can trigger other outcomes such as events and tags.

Sequence Diagram

See the overall flow for this task below.

CUSTOMER CUSTOMER CLIENT MIDDLEWARE CLIENT MIDDLEWARE SESSIONM SESSIONM REDEEM PROMO CODE Log in to redeem (claim) promo code Redeem promo code for customer Return success response and promo code outcome