Mandate Wallet Payments
Use this API to choose the preferred mode of payment for the mandate.
The API is not required for the merchants using Juspay's Payment Page product.
It should be `application/x-www-form-urlencoded`
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
Unique Identifier for the order.
ID of the merchant_account that you hold with us.
Payment method type of transaction.
Possible values: WALLET
Payment method of transaction.
Possible values: Please refer to /paymentmethods API /api-reference-global/docs/express-checkout/payment-methods for EMANDATE payment_method values.
We recommend that you set this to true and use the redirection flow.
If set to true, then the user is redirected to the return_url configured for the order.
If set to false, then the user will be stopped at the response page from the gateway.
Your client should be able to read the page/title to infer that the user has completed the transaction.
If it is set to json, then the response will be HTTP 200 with a JSON formatted text. Otherwise, the response is HTTP 302 with the Location attribute having the destination URL.
EMANDATE for Wallet.
This is a customer’s consent flag. This should be always TRUE in case of a mandate transaction.
This is a boolean variable and accepts true/false. If set to true, then the card will be saved in locker when the transaction is successful. Else, the card will not be saved.
Transaction ID for the payment attempt.
Status of the transaction. PENDING_VBV indicates that the transaction requires authentication to complete.
URL to which the user has to be taken to for completing the authentication
HTTP Method for authentication. Can be one of GET or POST
Unique Identifier for the order.
Transaction ID for the payment attempt.
Status of the transaction. PENDING_VBV indicates that the transaction requires authentication to complete.
URL to which the user has to be taken to for completing the authentication
HTTP Method for authentication. Can be one of GET or POST

