UPI Intent Transactions
This action needs to be called to get the list of all UPI apps available in the device. Once received all or selective UPI apps needs to be displayed on the UI as per evolving UPI guidelines.
Intent flow (user selects one of the UPI enabled Apps present in his phone) and pays via the respective app.
Create Payload to call Process API for UPI intent Payments. Refer code snippets on the right for reference.
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.
Package name of the app selected by the user. You can get this value from the response of getAvailableApps call done to list the available apps.
For eg. For phonepe app pass com.phonepe.app (Android) and phonepe://pay (iOS)
Required for client side authentication
To show a loader for the processing state.
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

