Overview
Request Network supports multiple payment types to accommodate different business needs and transaction patterns. From simple direct payments to complex cross-chain transactions, our payment infrastructure provides the flexibility to handle any payment scenario.Standard Payments
Direct Payments (Payouts)
Send payments immediately without creating a request first. Perfect for vendor payments, contractor payouts, and one-time transfers.Request-Based Payments (Invoicing)
Create payment requests first, then allow customers to pay. Ideal for invoicing, e-commerce checkout, and formal payment collection.Invoice Payments
Use Case: Professional invoicing, B2B paymentsFeatures:
- Payment request creation
- Customer payment portal
- Payment tracking and reconciliation
Checkout Payments
Use Case: E-commerce, digital goods, servicesFeatures:
- Embedded payment widgets
- Real-time payment confirmation
- Order reconciliation
Advanced Payment Types
Cross-Chain Payments
Enable payments across different blockchain networks with automatic routing and optimization.Cross-Chain Payment Flow:
- Customer selects preferred payment chain
- Request Network routes payment optimally
- Merchant receives payment on their preferred chain
- Automatic bridging and conversion handled transparently
- Ethereum, Polygon, Arbitrum, Optimism
- Base, BSC, Avalanche, Fantom
- Gnosis Chain, Celo
Conversion Payments (Crypto-to-Fiat)
Accept payments in crypto while receiving fiat currency, or invoice in fiat while accepting crypto payments.Invoice in USD, Receive Crypto
Invoice in USD, Receive Crypto
Business Scenario: You want to price in familiar fiat terms but receive crypto
- Set invoice amount in USD
- Customer sees real-time crypto equivalent
- You receive payment in your preferred cryptocurrency
- Automatic price conversion at payment time
Invoice in Crypto, Receive Fiat
Invoice in Crypto, Receive Fiat
Business Scenario: You want crypto exposure for pricing but fiat for operations
- Set invoice amount in cryptocurrency
- Automatic conversion to fiat upon payment
- Receive fiat in your business bank account
- Eliminate crypto volatility risk
Mixed Currency Operations
Mixed Currency Operations
Business Scenario: Accept both crypto and fiat based on customer preference
- Customers choose payment currency
- You specify preferred receiving currency
- Automatic conversion and settlement
- Unified payment reconciliation
Recurring Payments
Automate subscription billing and recurring payment collection with flexible scheduling.Subscription Billing
Frequency Options:
- Weekly, bi-weekly, monthly
- Quarterly, semi-annual, annual
- Custom intervals
Recurring Payouts
Automation Features:
- Scheduled vendor payments
- Automated payroll processing
- Recurring retainer payments
Flexible Scheduling
Advanced Options:
- Pro-rated billing periods
- Grace periods for failed payments
- Automatic retry logic
Payment Implementation Patterns
Payment Request Lifecycle
1
Request Creation
Create payment request with amount, currency, and metadata
2
Customer Notification
Share payment link or embed payment widget
3
Payment Execution
Customer completes payment using their preferred method
4
Confirmation & Reconciliation
Automatic payment detection and business system updates
Direct Payout Flow
1
Payout Initiation
Specify recipient address, amount, and payment currency
2
Transaction Execution
Payment sent immediately to recipient’s wallet
3
Confirmation
Real-time transaction confirmation and record creation
4
Record Keeping
Automatic payment record creation for accounting
Technical Implementation
Currency Support
553+ Currencies Across 10 EVM ChainsMajor Cryptocurrencies:
- ETH, BTC, USDC, USDT, DAI
- MATIC, AVAX, BNB, FTM
- Hundreds of ERC-20 tokens
- USD, EUR, GBP, JPY
- 150+ international currencies