UPI Collect transactions
It is recommended to validate the customer's VPA (Virtual Payment Address) prior to initiating the transaction request, and this can be accomplished by utilizing the Verify VPA API.
The UPI Number Mapper is used to fetch the VPA from the NPCI database. After the customer enters the UPI Number on your website, you can check whether the UPI number is registered. If the UPI number is registered it will return the VPA associated with that Mobile Number.
Currently only supported via gateways Payu and HDFC UPI.
Unique uuid-v4 string
Example: abcd-12345-abcd-12345
Value: in.juspay.hyperapi
Parameters required to call Hyper SDK API
Must be upiTxn for UPI Process calls.
order id pertaining to the order for which the payment is started.
Customer VPA to which the collect request must be sent.
Required for client side authentication
This is a customer’s consent flag. This should be always TRUE in case of a mandate transaction.
The key offers should be passed only when juspay offers are being used. The value for this key can set as the offerID which is received from /v1/offers/list api
Required to store UPI ID/VPA of the customer.
Example:- true/false

