Can Get Voucher Now
Retrieve voucher info and whether the member can get it now
Request
GET:/{integrationId}/voucher/cangetnowRequest Parameters
| Parameter | Description | Type | |
|---|---|---|---|
memberId | The Id of member record. | number | required |
voucherId | The Id of voucher record. | number | required |
Example of Request URL:
Parameters:memberId = 1 voucherId = 2 integrationId = d9cdb75e-da7c-43dc-8dee-7d786b464c59 URL:
GET: https://onerewards-integration-api.autocountcloud.com/d9cdb75e-da7c-43dc-8dee-7d786b464c59/voucher/cangetnow?memberId=1&voucherId=2 Response
Success Response
Status Code: 200
Response Body
Voucher Can Get Now View Model
| Field | Description | Type | |
|---|---|---|---|
voucherInfo | Voucher info. | Voucher Info View Model | |
cantGetNowReason | Reason of voucher unobtainable. Refer here for more informations. | number | nullable |
Example of Success Response Body
{
"voucherInfo": {
"voucherId": 2,
"voucherName": "PWP 10% off",
"isPercent": true,
"discountValue": 10,
"description": "10% off for second purchase.",
"numberOfVoucherToIssue": null,
"numberOfVoucherIssued": 1,
"mobileTitle": "10% off for second purchase.",
"getIsReobtainable": true,
"getStartDate": "2021-01-01T00:00:00",
"getEndDate": null,
"getRequiredPoints": 0,
"getTermAndCondition": null,
"getMemberLevelIds": [],
"useStartDate": null,
"useEndDate": null,
"useStartTime": "2000-11-10T00:00:00",
"useEndTime": "2000-11-10T23:59:00",
"useEndDateTime": null,
"useValidDays": [
1,
2,
3,
4,
5,
6,
0
],
"useValidOnMemberBirthday": false,
"useValidOnMemberBirthMonth": false,
"useRepeatable": true,
"useMinimumSpending": 0,
"useNumberOfDaysAllowedBeforeMemberBirthday": null,
"useNumberOfDaysAllowedAfterMemberBirthday": null,
"useTermAndCondition": null
},
"cantGetNowReason": null
}