Pause / Unpause mandate
This api will be used for PAUSE/UNPAUSE an active mandate. requestType can be PAUSE or UNPAUSE. If requestType is PAUSE then pauseStart, pauseEnd are required. pauseStart and pauseEnd are not required when requestType is UNPAUSE
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Parameters required to call Hyper SDK API
Operation to be performed in the SDK.
Example:- upiPauseUnpauseMandate
reference id for selected accounts
Amount for mandate. Numeric String with two decimals
Example:- eg. 25.00
gatewayMandateId returned during create mandate
Required for PAUSE request
Example:- eg. YYYY/MM/DD
Required for PAUSE request
Example:- eg. YYYY/MM/DD
VPA of the Payee involved in the mandate
Payer Vpa
Name of the Payee involved in the mandate
Any mandate summary. If passed in request, it will be same in response else a default value is send
Possible values: PAUSE/UNPAUSE
Time when request is created in milliseconds.
Unique request id for upi transaction
Key ID to identify the public-private key pair used for signature generation.
Signature payload is a stringified JSON of the details mentioned in the below table.
Unique identifier associated with an account created by juspay. Ex: stock
Example:- stock
Any unique reference associated with your customer.
Time when request is created in milliseconds.
Amount for which merchant requested the mandate. Numeric String with two decimals
The currency passed during order creation. Default is INR
Signature generated for the signaturePayload .

