Send Money
This operation will enable customers to pay to other customers / VPAs by entering customer's upi id
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
This needs to be passed in respect to UPI-International. Amount in base currency (mandatory for static QR)
This needs to be passed in respect to UPI-International. Base Currency (mandatory for static QR)
This needs to be passed in respect to UPI-International. upiRequestId as passed in upiInternationalValidateQr
Example:- Possible values: abcnndneienjkfnenkfnenk
customerVpa
Payee Vpa
Payee Name
Amount to be transfered. Numeric String with two decimals
request id for upi transaction
Reference id of the selected account. Incase of lite account, reference id of the same as returned in getsessiontoken response
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
Remarks sent for transaction
timestamp
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
P2P_PAY (As received after doing valid vpa check), 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
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.
Signature generated for the signaturePayload
Example:-
upiNumber of payee if transaction is done using UPI Number
Example: 7200337777
Purpose code of the tranasction
Example: 00

