Redemption
Redemption here refer to redeem points or vouchers, to exchange of another rewards or to offset payment. For example, use points to get e-voucher, or use voucher to obtain discount.
Member that have not linked to any mobile user can make redemption without the redemption code.
Redemption Code
When a Member is linked to an Mobile App User, redemptionCode is required to call api to make redemption. This is an security measure to prevent unauthorized usage of member's rewards.
The following are overview of steps to obtain redemptionCode,
Member show his QR code using OneRewards mobile app. The QR code value is an
authCode, which is needed to getredemptionCode. It is dynamically generated and will refresh every 60 seconds.Integration app retrieve the
authCode(scan the QR code), then call Get Mobile User Membership Info by Auth Code api.The api will return the
redemptionCode, which can be used for making redemptions.APIs that may require
redemptionCodeare Post Transaction and Issue Voucher To Member.