Payment Flows
Last updated
Last updated
Payment Flows serves as an advanced dynamic load balancer for various payment gateways, enabling seamless and efficient transaction processing. It intelligently routes transactions to the most suitable provider based on a set of configurable rules and conditions.
Accessing the Payment Flows Tab
In the Admin Console, click the Settings->Payment Gateway -> Payment Flows tab on the left.
Click the Create Provider Button, This option allows you to add a new payment flows
Flow Name: Choose a unique, descriptive name for the flow that helps you easily identify its purpose or associated products.
Currency: Select the currency the flow will handle, based on your business needs or the capabilities of your payment providers.
Provider: Choose the payment gateway provider you have already configured on the provider's page for processing transactions in this flow.
After entering these details, you can click on the "Save" button to create the new payment flows. If you want to cancel the creation process, click the "Cancel" button.
After creation on the Payment Flows page, it will be reflected in the Payment Flows List card. The card has an edit icon that allows you to edit the Flows.
You will be directed to the Edit Payment Flows page upon clicking the edit icon. This page allows you to modify the existing details of the payment flows.
Flow Name: Update the name assigned to the payment flow to reflect better its purpose or the specific rules it follows.
Flow Key: A unique identifier for the payment flow that cannot be edited. This key is crucial for tracking the flow and its transactions.
Currency & Providers: Adjust the currency and payment provider(s) for the flow to optimize performance and meet your business requirements. Add or remove providers as needed.
Initiate Payment: Click the instructions icon next to the flow key text box to view the API endpoints for initiating a payment using this flow. This section provides API endpoint details and sample request bodies for customizing payment initiation.
Capture Payment: Review the instructions icon to find guidance on capturing payments through the flow. This section includes relevant API endpoints and sample request bodies.
Validate Payment Authentication: Access the instructions icon to find details on how to validate payment authentication, including API endpoints, expected responses, and secure methods for ensuring successful transactions.
By carefully reviewing and updating these fields and options, you can fine-tune the payment flow to enhance transaction processing efficiency, improve customer experience, and maintain secure and reliable payments.