Get Reservation Status
Confirm status of a reservation request; recommended even though POST back values returned after payment is processed.
Breakdown of response
Fund Secured - Confirmation of funds secured status "00" successful
Delivery Time Elapse - Deadline for delivery of good before payment is reversed
Delivery Code Status - Confirmation of provision of delivery code by customer 1 - true or 0 - false
Duration Remaining - Time remaining before active reservation expires.
Definition
https://api.cashvaultng.com/stagmerce/GetReservationStatus?
Parameters
Query Params
|
ReservationID:
required
|
integer
Unique Indentifier for reservation |
Headers
|
ClientID:
required
|
string
Authentication Parameter |
|
ClientSecretKey:
required
|
string
Authentication Parameter |
Examples
Get Reservation Status
https://api.cashvaultng.com/stagmerce/GetReservationStatus?ReservationID=A00001000000259
Result Format
200 Success 400 Invalid Reservationid 202 No Funds Secured
{
"ResponseCode": "00",
"ResponseDescription": "OK",
"DeliveryTimeElapse": "03-09-2016 22:00:11",
"DurationRemaining": "00:00:00",
"FundSecured": "00",
"FundSecuredDate": "03-09-2016 01:00:11",
"MerchantOrderAmount": "15605.00",
"MerchantOrderNumber": "BEST00029",
"MerchantName": "Demo",
"ReservationId": "A00001000000259",
"DeliveryCodeStatus": "1"
}
{
"ResponseCode": "09",
"ResponseDescription": "Invalid Reservation Details",
"DeliveryTimeElapsed": null,
"DurationRemaining": null,
"FundSecured": null,
"FundSecuredDate": null,
"MerchantOrderAmount": null,
"MerchantOrderNumber": null,
"MerhantName": null,
"ReservationId": "A00001000",
"DeliveryCodeStatus": null
}
{
"ResponseCode": "00",
"ResponseDescription": "OK",
"DeliveryTimeElapsed": null,
"DurationRemaining": null,
"FundSecured": null,
"FundSecuredDate": null,
"MerchantOrderAmount": "50100.00",
"MerchantOrderNumber": "BEST678000996",
"MerhantName": "Demo",
"ReservationId": "A00001000000099",
"DeliveryCodeStatus": "0"
}