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
Identify Available Routes
Determine all routes that can handle the payment based on destination, currency, and amount.
Filter by Requirements
Filter routes based on:
- Speed requirements
- Cost constraints
- Route availability
Score Routes
Score each route based on:
- Cost (lower is better)
- Speed (faster is better)
- Reliability (higher success rate is better)
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 |