pay-with-wallet
sidebar_position: 3 permission: - merchant - internal - business slug: /developers/convenient-checkout-ui/widget-experience/make-a-payment-via-ui
Pay with Wallet
1. Create Sessionβ
Create session for Initializing the convenient Checkout Widget. Returns a session ID
2. Load Embedded Widgetβ
Utilize the session ID returned from Create Session API (Step 1) to load the embedded widget and perform the desired payment option. This will return Merchant Transaction ID and Payment ID to track the transaction.
Get Payment Statusβ
A payment status can be retrieved in two ways.
3. Get Payment Status by Merchant Transaction ID
Get status for payment using the Merchant Transaction ID returned by Widget in step 2
4. Get Payment Status by Payment ID Get status for payment using the Payment ID returned by Widget in step 2
Get Customer Payment Methodsβ
Gets all the payment method for a given existing customer
Create Paymentβ
Creates a payment request. The payment request may be attempted to be confirmed automatically by setting autoConfirm to true. Default is false
Capture Amount by Payment IDβ
Creates a payment request. The payment request may be attempted to be confirmed automatically by setting autoConfirm to true. Default is false