Voucher Redemption Β· Gift Card / Store Credit RedemptionΒΆ
Customer redeems a voucher or gift card during checkout in store or online. The flow covers voucher validation, application of partial or full value, recalculation of the remaining balance, and final order confirmation.
| Domains | customer Β· order Β· payment Β· promotion |
| Actors | customer Β· store-associate |
| Process | Voucher Redemption |
| Capabilities | 6 |
| Steps | 7 |
| Events | 11 |
| Lifecycles | 4 |
| Min UCMI | 2.5 |
βοΈ Step-by-Step FlowΒΆ
| # | Step | Actor | Lifecycle | State Change | Event |
|---|---|---|---|---|---|
| 1 | Build basket | customer | basket-lifecycle |
β open | basket-created |
| 2 | Start checkout | customer | basket-lifecycle |
open β locked | basket-checkout-started |
| 3 | Validate voucher | system | payment-lifecycle |
pending β validated | voucher-validated |
| 4 | Redeem voucher value | system | payment-lifecycle |
validated β partially-paid | fully-paid |
| 5 | Recalculate remaining amount | system | price-list-lifecycle |
calculated β recalculated | price-calculated |
| 6 | Settle residual payment | customer | payment-lifecycle |
partially-paid β captured | fully-paid β captured |
| 7 | Create order and issue receipt | system | order-lifecycle |
draft β confirmed | order-created Β· order-confirmed Β· basket-converted Β· receipt-issued |
β‘ Event SequenceΒΆ
basket-created β basket-checkout-started β voucher-validated β voucher-redeemed β price-calculated β payment-authorized β payment-captured β order-created β order-confirmed β basket-converted β receipt-issued
π Lifecycles InvolvedΒΆ
π§© Capabilities RequiredΒΆ
| Capability | |
|---|---|
basket-management |
Basket Management |
pricing |
Pricing |
voucher-management |
Voucher Management |
checkout |
Checkout |
payment-processing |
Payment Processing |
order-management |
Order Management |
π₯οΈ Application CoverageΒΆ
Applications that implement the capabilities required by this scenario.
| Capability | Implementing Applications |
|---|---|
basket-management |
POS Β· eCommerce Platform Β· Clienteling App |
pricing |
Promotion Engine |
voucher-management |
Promotion Engine |
checkout |
POS Β· eCommerce Platform Β· Associate Workspace |
payment-processing |
POS Β· Payment Hub |
order-management |
OMS Β· eCommerce Platform |
π Readiness by ProfileΒΆ
Capability readiness across assessment profiles.
| Profile | Capabilities Met | Avg Score | Ready? |
|---|---|---|---|
| Acme Electronics | 6/6 | 2.2 | β |
| BuildPro Trade | 5/6 | 2.5 | β |
| Flash Delivery | 5/6 | 2.5 | β |
| Luxe Maison | 4/6 | 2.2 | β |
| Metro Fresh Group | 6/6 | 2.7 | β |
| Stella Fashion Group | 6/6 | 2.7 | β |
| Reference Tier 2 Non-food Retailer | 5/6 | 2.5 | β |
β PreconditionsΒΆ
- Voucher or gift card programme is active in the selling channel
- Basket contains eligible merchandise for voucher redemption
- Voucher identifier can be entered, scanned, or tokenised
π― Success CriteriaΒΆ
- Voucher validity and available balance are checked before order confirmation
- Partial tender scenarios are supported without manual intervention
- Order audit trail shows voucher value and residual payment separately
- Customer receives accurate remaining-balance outcome through the receipt or checkout confirmation
β οΈ Failure ModesΒΆ
- Voucher is expired, blocked, or already fully redeemed
- Voucher balance is lower than expected because of concurrent use
- Residual payment authorization fails after voucher value is reserved
- Basket contains excluded items that invalidate voucher application
UCMI RequirementsΒΆ
Minimum UCMI Score: 2.5
| Capability | Minimum Level |
|---|---|
basket-management |
π 2 |
pricing |
π 2 |
voucher-management |
π 2 |
checkout |
π 2 |
payment-processing |
π 2 |
order-management |
π 2 |
UC-BoK Scenario Catalog Β· All Scenarios Β· Scenario Catalog