Pay to UPI Number
This operation will enable customers to pay to other customers by entering customer's upi number
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:- upiSendMoney
P2P_PAY / SCAN_PAY / INTENT_PAY / SELF_PAY
Customer VPA
Payee VPA will be available as customerVpa in the response of Valid VPA call
Payee Name
request id for upi transaction
Amount to be transfered. Numeric String with two decimals
UPI Number of the payee
reference id for selected accounts
Remarks sent for transaction
timestamp
Signature generated for the signaturePayload
Example:-
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
Any unique reference associated with your customer.
Time when request is created in milliseconds.
Amount to be transfered. Numeric String with two decimals
Only required in SELF_PAY (Account reference Id for destination account of payee)
No - in the case of P2P_PAY. Yes - in the case of SCAN_PAY (As received in the QR in tr parameter). INTENT_PAY - As received in the intent in tr parameter
Example:- Possible values: No/Yes/INTENT_PAY
No - P2P_PAY Yes - SCAN_PAY (As received in the QR in category parameter.) INTENT_PAY (As received in the intent in category parameter)
No - P2P_PAY Yes - SCAN_PAY (As received in the QR in url parameter.) INTENT_PAY (As received in the intent in url parameter)
No - P2P_PAY Yes - SCAN_PAY (As received in the QR in cu parameter.) INTENT_PAY (As received in the intent in cu parameter)
Refer Intiation Mode table
No - P2P_PAY Yes - SCAN_PAY (As received in the QR in mc parameter.) INTENT_PAY (As received in the intent in mc parameter)
Key ID to identify the public-private key pair used for signature generation

