API
7. Reward Redeem
Description : Reward Redeem API is used to get favorite member’s reward (change from point to reward).URL : https://sandbox.goodie.id/api-rest/point-transaction/redemption/reward/redeem
Method : POST
Header :
| No | Key | Value | Requirement | Description | 
|---|---|---|---|---|
| 1 | Content-type | application/x-www-form-urlencoded | M | Security Header | 
| 2 | authToken | String | M | authentication | 
| 3 | deviceUniqueId | String | M | Device Id | 
Body :
| No | Parameter | Value | Requirement | Description | 
|---|---|---|---|---|
| 1 | memberId | String | M | Member’s id | 
| 2 | merchantId | String | M | Id of the merchant | 
| 3 | rewards | |||
| 4 | quantity | Integer | M | Reward’s quantity | 
| 5 | rewardId | String | M | Reward’s id | 
JSON Format :
Response :
| No | Parameter | Value | Description | 
|---|---|---|---|
| 1 | rewardRedemption | ||
| 2 | detailResponse | ||
| 3 | detailResponseId | String | Reward detail response id | 
| 4 | detailResponseMessage | string | Reward detail response message | 
| 5 | rewardId | String/td> | Reward’s id | 
| 6 | rewardCode | String | Reward’s code | 
| 7 | rewardName | String | Reward’s name | 
| 8 | pointUsed | Integer | Point’s reward | 
| 9 | productType | Integer | Reward’s product type | 
| 10 | productTypeDescription | String | Reward’s product type description | 
| 11 | voucher | String | Reward’s voucher | 
| 12 | voucherId | String | Reward’s voucher id | 
| 13 | voucherCode | String | Reward’s voucher code | 
| 14 | expiredDate | Date | Reward’s voucher expired date | 
| 15 | totalPointUsed | Integer | Reward’s total point used | 
| 16 | currentBalance | Integer | Reward’s current balance | 
| 17 | transactionIdReference | String | Reward’s transaction id reference | 
| 18 | abstractResponse | ||
| 19 | responseStatus | String | See details** | 
| 20 | responseMessage | String/td> | See details** | 
JSON Format :