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"
                                        }