P2M Pay
This operation will enable customers to pay for the order.
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. Should be upiTxn for this call.
Example:- Value: upiTxn
Key ID to identify the public-private key pair used for signature generation.
Example: 1234
Signature generated for the signaturePayload.
Reference ID for selected account
Example: ABC123456789
Signature payload is a stringified JSON of the details mentioned in the below table.
Unique identifier associated with an account created by juspay.
Example: stock
Unique Identifier for the order. Should be Alphanumeric with character length less than 21.
Example: 123ABC789XYZ
Amount to be paid. Numeric String with two decimals
Example: 2.00
Currency to use
Example: INR
Mobile no
Example: 1234567890
Customer Email
Example: abc@xyz.com
Any unique reference associated with your customer.
Example: abcde12345
Time when request is created in milliseconds.
Example: 1665996901100
In case of multiple merchant VPAs, this field needs to be passed. It can be obtained from the dashboard. Issuing_PSP will be either AXIS_BIZ or YES_BIZ.
Value: ABC123
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Response Parameters
Operation performed in the SDK.
Example:- Value: upiTxn
Status of the Operation. Possible values : SUCCESS, PENDING, FAILURE
Example: SUCCESS
Order ID for the transaction.
Example: ABC1234567890
Example: moz3hjuAtiiQriCVFBn
Selected account
Account linked to this vpa
Length of atm pin
Unique Identifier for bank account across banks
IIN Code for the bank
Name of branch in which account is registered
Account IFSC
Is this account the primary account
Example:- true / false
Account Number with last few digits visible
Length of mpin
Is mpin set
Example:- true / false
Name of account holder
Length of OTP
Type of account
Vpa of the customer
Possible values :- true/false
Error Message
Error Code
Value: process_result

