v2.0
OAS 3.1.1
Redemptions 2.0 (New) API - POS
Punchh Dev Support
The Redemptions 2.0 protocol has been designed to replace the legacy Redemptions 1.0 endpoints. The new protocol allows for the following features:
- Single-scan flow support
- Batching of redemptions to occur in a single API call
- Stacked discounting
- Proportional breakdown of discounted items
- Item qualifier recycling
- Enhance flexibility to redemption rules and processing orders
The Redemptions 2.0 protocol is not backward compatible with the legacy Redemptions 1.0 endpoints. Configurations within the Punchh platform are required, so please contact your Punchh representative for help before starting development.
Redemptions 2.0 API endpoints
- Based on the client-side interface on the POS side, add/remove discount and selection APIs in the
api/posnamespace are available for the discount basket. - The
api/pos/batch_redemptionsAPI endpoint allows multiple redemptions in a single API request based on Multiple Redemption configuration rules set for a particular business.
For more information, see POS Module 6: Redemptions.