Payment Session Workflow

Number of APIs: 6

  1. Operation 1: Create Payment Session POST https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/session

  2. Operation 2: Update Session With Payment Details PUT https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/session/{{paymentSessionID}}

  3. Operation 3: Retrieve Session GET https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/session/{{paymentSessionID}}

  4. Operation 5: Authenticate Payer PUT https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/order/{{paymentSessionOrderId}}/transaction/{{tranId}}

  5. Operation 6: Pay PUT https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/order/{{paymentSessionOrderId}}/transaction/{{payTransactionId}}

  6. Operation 7: Retrieve Order GET https://{{domain}}/api/rest/version/{{collectionVersion}}/merchant/{{merchantId}}/order/{{paymentSessionOrderId}}