Get Mandate Order Status
This is the same API used to check order status. It can also be used to fetch the status of a mandate.
|
Status
|
ID
|
Meaning
|
|---|---|---|
NEW
| 10
| Newly created order.
|
PENDING_VBV
| 23
| Authentication is in progress. The customer has to approve the mandate through the PSP App of their choice.
|
CHARGED
| 21
| Successful transaction. The subscription cost of the period has been charged.
|
AUTHENTICATION_FAILED
| 26
| User did not complete authentication.
|
AUTHORIZATION_FAILED
| 27
| User completed authentication, but the bank refused the transaction.
|
JUSPAY_DECLINED
| 22
| User input is not accepted by the underlying PG.
|
AUTHORIZING
| 28
| Transaction status is pending from bank.
|
Consists of two parts.
Username: API Key obtained from Juspay dashboard
Password: Empty string
Example:- Basic MUQ2QUxxxxxxxxxxxxU5QTIxQzNFNTQwNkFDMEZCOg==
Unique identifier for the merchant. This is the Merchant ID provided by Juspay. The value is case sensitive.
Passing this value will help us route efficiently at network level.
Example:- x-merchantid: testaccount
Pass the current date in YYYY-MM-DD format
Order Id for which you want check mandate order status
Example:- ord_234823498237423894273498
Transaction UUID
Transaction ID
Transaction UUID
Unique Identifier for the order.
ISO string of the currency.
Status ID is a numeric id corresponding to the status value.
Status of the order. If you receive “NEW”, then the order is successfully created.
A fully qualified URL such as http://shop.merchant.com/ to which the customer will be redirected after payment completion.
An identifier for the product on the Lender side for which the payment is being done. This field is just echoed back in the response so that Lender can differentiate on their side.
Payment method type used at the time of creating a mandate
Payment method used at the time of creating a mandate
Contains 3 strings that link to a Desktop optimized, Mobile optimized as well as iFrame checkout screen for the given order.
Payer VPA used during setting up mandate
Unique Identifier for the order.
Mandate start date. The value that is passed during order creation
Rule value
Rule Type
Mandate revocable by customer
Mandate max amount
Type of Mandate. Example: EMANDATE
Mandate token sent by Juspay after mandate creation
Status of the Mandate. Will be ACTIVE if the mandate is successfully setup
Mandate id sent by Juspay after mandate creation
Mandate frequency
Mandate end data.The value that is passed during order creation
Mandate block fund
Amount rule
Unique ID generated by Juspay for the given order.
Mobile number or fixed line number of the customer.
Customer Identifier against which a mandate should be created. This has to be unique for a customer
Email address of the customer.
ISO string of the currency.
Bank Error Message
Bank Error Code
Type of authentication used
The amount that was refunded
This is the amount that a customer will be charged in this transaction.
Transaction UUID
Transaction ID
Transaction UUID
Unique Identifier for the order.
ISO string of the currency.
Status ID is a numeric id corresponding to the status value.
Status of the order. If you receive “NEW”, then the order is successfully created.
A fully qualified URL such as http://shop.merchant.com/ to which the customer will be redirected after payment completion.
An identifier for the product on the Lender side for which the payment is being done. This field is just echoed back in the response so that Lender can differentiate on their side.
Payment method type used at the time of creating a mandate
Payment method used at the time of creating a mandate
Contains 3 strings that link to a Desktop optimized, Mobile optimized as well as iFrame checkout screen for the given order.
Payer VPA used during setting up mandate
Unique Identifier for the order.
Mandate start date. The value that is passed during order creation
Mandate revocable by customer
Mandate max amount
Type of Mandate. Example: EMANDATE
Mandate token sent by Juspay after mandate creation
Status of the Mandate. Will be ACTIVE if the mandate is successfully setup
Mandate id sent by Juspay after mandate creation
Mandate frequency
Mandate end data.The value that is passed during order creation
Mandate block fund
Amount rule
Unique ID generated by Juspay for the given order.
Mobile number or fixed line number of the customer.
Customer Identifier against which a mandate should be created. This has to be unique for a customer
Email address of the customer.
ISO string of the currency.
Type of authentication used
The amount that was refunded
This is the amount that a customer will be charged in this transaction.
Bank Error Message
Bank Error Code
Transaction UUID
Transaction ID
Transaction UUID
Unique Identifier for the order.
ISO string of the currency.
Status ID is a numeric id corresponding to the status value.
Status of the order. If you receive “NEW”, then the order is successfully created.
A fully qualified URL such as http://shop.merchant.com/ to which the customer will be redirected after payment completion.
An identifier for the product on the Lender side for which the payment is being done. This field is just echoed back in the response so that Lender can differentiate on their side.
Payment method type used at the time of creating a mandate
Payment method used at the time of creating a mandate
Contains 3 strings that link to a Desktop optimized, Mobile optimized as well as iFrame checkout screen for the given order.
Unique Identifier for the order.
Mandate revocable by customer
Mandate max amount
Type of Mandate. Example: EMANDATE
Mandate token sent by Juspay after mandate creation
Status of the Mandate. Will be ACTIVE if the mandate is successfully setup
Mandate id sent by Juspay after mandate creation
Mandate frequency
IFSC Code of the bank
Account holder name
Bank name
Bank account number
Mandate block fund
Amount rule
Unique ID generated by Juspay for the given order.
Mobile number or fixed line number of the customer.
Customer Identifier against which a mandate should be created. This has to be unique for a customer
Email address of the customer.
ISO string of the currency.
Bank Error Message
Bank Error Code
Type of authentication used
The amount that was refunded
This is the amount that a customer will be charged in this transaction.

