Displaying Payment Options

In order to render the payment methods on the checkout screen, merchant app needs to make multiple process SDK calls(as mentioned in Step 4.2). Once the checkout screen is rendered users can proceed with the transactions.

Process Payloads

Each process SDK call takes a specific JSON Object as argument. This is known as the process payload. Sample payloads for rendering the checkout screen can be found here.

Get Payment Methods
Card - List Saved
Card - Info
Get Wallet
Wallet - Refresh
Wallet - Refresh All
Is Device Ready
UPI - Get Available Apps
UPI - Get Available Mandate Apps
Eligibility - Wallet
EMI Plans
Get Outage
Note

Please use the relevant parameters received from the Payment Method Payload in UPI for payment_method_type and payment_method fields.