Check Availability
Points Redemption
Check Availability
Verify a member’s redeemable points balance before initiating a redemption.
POST
Check Availability
Queries a member’s current redeemable points balance in real time. Always call this before Redeem Points to confirm the member has sufficient balance.
Partial redemption is not supported — members must redeem points covering the full transaction value. The points-to-currency conversion rate is configurable per program; confirm the rate for your program with your Xoxoday implementation contact to correctly calculate how many points equal the cart value.
Responses
200 — Success
200 — Success
| Path | Type | Description |
|---|---|---|
results.IsSucessful | boolean | true |
results.ErrorCode | string | 000 |
results.ExceptionMessage | string | Success |
results.ReturnObject | integer | The member’s current redeemable points balance |
Error Codes
| Code | ExceptionMessage | Cause |
|---|---|---|
000 | Success | Current balance returned |
103 | Member does not exist | RelationReference not found in the program |
107 | Member status is not Active | Member has not been activated |
999 | Bad request | Missing required fields in the request payload |
Authorizations
JWT obtained from Generate Auth Token. Pass as Authorization: bearer {token}.
Body
application/json
Response
200 - application/json
Balance retrieved