Validate Discount/Product Voucher
URL:
Method: POST
http://localhost/saasapi/v1/voucher.php/validatevoucher
Request Parameters
| Parameter | Type | Position | # | Description |
|---|---|---|---|---|
| Authorization | string |
Header |
Required |
Authorization is the Enrypted Company API KEY |
| membershipid | string |
Body |
Required |
Membership ID / Mobile No. |
| outletno | integer |
Body |
Required |
Outlet ID |
| orderamount | integer |
Body |
Required |
Order Amount |
| itemsdata | array |
Body |
Required |
Order Items Details |
| voucherdetails | array |
Body |
Required |
Voucher Details |
Sample Request Body
{
"membershipid":"2019000000076",
"outletno":"4",
"orderamount":"840",
"itemsdata":[
{ "code": "900501",
"quantity":"1",
"price": "60"
},{
"code": "10003",
"quantity":"2",
"price": "390"
}],
"voucherdetails":{"code":"4228357489"}
}
Sample Request Response
{
"errorcode":1001,
"message":"Successful",
"membershipid":"2019000000076",
"membername":"Nilesh Choudhari",
"orderamount":"840.00",
"vouchercode":"4228357489",
"voucheramount":"60.00"
}
Error Codes
| Error Code | Description |
|---|---|
| 3121 | Required field(s) is missing or empty |
| 3103 | Invalid item code Or Item not exist |
| 2069 | Invalid Discount Voucher |
| 2009 | Invalid outlet no |
| 2003 | Invalid or unable to locate membership id |
| 1001 | Successful |