Payment Flows
Understand and optimize your payment flows with Tuxopay
Payment Flows
A payment flow in Tuxopay is how you manage and control the path of payments through your site. With payment flows, you can:
- Connect and manage multiple payment integrations (called "shops")
- Choose a rotation strategy to determine how payments are routed between your shops (e.g., round-robin, priority order)
- Select which shops to include in each flow
- Define rules that apply to the entire flow, such as retry logic, fallback conditions, or custom routing criteria
How to Set Up a Payment Flow
-
Add Your Payment Shops
Connect your payment providers as shops in Tuxopay. -
Create a Payment Flow
Set up a new flow and give it a name that matches your use case. -
Choose a Rotation Strategy
Decide how Tuxopay should rotate between your shops (e.g., round-robin, weighted, or custom logic).
-
Select Shops for the Flow
Pick which shops you want to include in this flow. -
Set Flow Rules
Define rules that apply to the whole flow, such as:- When to retry a payment
- How to handle failures
- Any custom conditions for routing
Example Payment Flow
Suppose you want to maximize uptime and minimize costs. You could:
- Include three shops: Shop A, Shop B, and Shop C
- Use a round-robin strategy to distribute payments evenly
- Set a rule to retry with the next shop if a payment fails
- Add a fallback to a specific shop for high-value transactions
With Tuxopay, you have full control over how payments move through your system, helping you optimize for success, cost, and reliability.