What are Payment Routes?
Payment routes are the payment networks and channels used to transfer funds. Different routes have different characteristics:- Processing Speed - How fast payments are processed
- Cost - Fees associated with the route
- Reliability - Success rate of the route
- Coverage - Countries and banks supported
Route Types
Local Routes
Routes for payments within the same country:| Route Type | Speed | Cost | Coverage | Use Case |
|---|---|---|---|---|
| NIP (Nigeria Instant Payment) | Instant to minutes | Low | Nigerian banks | Local Nigerian transfers |
| Local Bank Transfers | Minutes to hours | Low to medium | Local banks | Standard local transfers |
| Mobile Money | Instant to minutes | Low | Mobile money networks | Mobile money transfers |
Cross-Border Routes
Routes for international payments:| Route Type | Speed | Cost | Coverage | Use Case |
|---|---|---|---|---|
| SWIFT | 1-5 business days | Medium to high | Global | International wire transfers |
| Regional Networks | Hours to days | Medium | Regional (e.g., SEPA, ACH) | Regional transfers |
| Corridor-Specific Routes | Varies by corridor | Optimized for specific corridors | Specific country pairs | High-volume corridors |
Route Selection
Automatic Route Selection
Pooler automatically selects the best route based on: Factors Considered:- Destination - Recipient country and bank
- Amount - Payment amount (some routes have minimums/maximums)
- Currency - Source and destination currencies
- Speed Requirements - Processing time needs
- Cost Optimization - Balance between speed and cost
- Route Availability - Current route status and capacity
Route Selection Algorithm
1
Identify Available Routes
Determine all routes that can handle the payment based on destination, currency, and amount.
2
Filter by Requirements
Filter routes based on:
- Speed requirements
- Cost constraints
- Route availability
3
Score Routes
Score each route based on:
- Cost (lower is better)
- Speed (faster is better)
- Reliability (higher success rate is better)
4
Select Optimal Route
Select the route with the best score for the payment.
Route Optimization
Cost Optimization
Optimize routes for cost:- Route Comparison - Compare costs across available routes
- Bulk Routing - Use cost-effective routes for bulk payments
- Time-Based Routing - Use cheaper routes when speed isn’t critical
Speed Optimization
Optimize routes for speed:- Priority Routes - Use fastest routes for urgent payments
- Route Selection - Prefer instant/same-day routes
- Time-Based Selection - Consider processing times when selecting routes
Balanced Optimization
Balance cost and speed:- Tiered Routing - Use fast routes for small amounts, cost-effective for large
- Business Rules - Apply business-specific routing rules
- Dynamic Selection - Adjust based on current conditions
Route Information
Getting Route Information
Route information is included in payment quotes:Route Details
Route information includes:| Field | Description |
|---|---|
| Route Name | Identifier for the route |
| Estimated Time | Expected processing time |
| Route Fee | Fee for using this route |
| Route Type | Local or cross-border |
| Currency Support | Supported currencies |
Route Management Strategies
Strategy 1: Automatic Selection
Let Pooler automatically select routes:| Aspect | Details |
|---|---|
| Pros | No configuration needed Always uses optimal route Adapts to changing conditions |
| Cons | Less control over routing May not match specific business needs |
| When to Use | Standard payment requirements Don’t need route control Want simplicity |
Strategy 2: Route Preferences
Specify route preferences when available:| Aspect | Details |
|---|---|
| Pros | Control over routing Optimize for specific needs Balance cost and speed |
| Cons | Requires configuration May need updates over time |
| When to Use | Specific routing requirements Cost or speed optimization needs Business-specific rules |
Strategy 3: Route Monitoring
Monitor route performance and adjust:| Aspect | Details |
|---|---|
| Pros | Data-driven decisions Continuous optimization Identify issues early |
| Cons | Requires monitoring setup Need analysis capabilities |
| When to Use | High payment volumes Need optimization Want performance insights |
Route Performance
Monitoring Route Performance
Track route performance metrics:| Metric | Description |
|---|---|
| Success Rate | Percentage of successful payments |
| Average Processing Time | Mean time to complete |
| Cost per Payment | Average cost per payment |
| Error Rate | Percentage of failed payments |
Route Analytics
Analyze route data to optimize:| Analysis Type | Description |
|---|---|
| Route Comparison | Compare routes side-by-side |
| Trend Analysis | Identify trends over time |
| Cost Analysis | Understand cost patterns |
| Performance Trends | Track performance changes |
Route Failures
Handling Route Failures
When a route fails:- Automatic Retry - Pooler may automatically retry with alternative route
- Manual Retry - You can manually retry the payment
- Route Selection - New route may be selected for retry
- Notification - You receive notification of route failure
Route Failure Reasons
Common reasons for route failures:| Reason | Description |
|---|---|
| Route Unavailable | Route temporarily unavailable |
| Bank Rejection | Recipient bank rejected payment |
| Compliance Issues | Compliance-related rejections |
| Network Issues | Payment network problems |
| Invalid Details | Incorrect recipient details |