Overview
Request Network provides advanced features that enable enterprise-grade payment processing, real-time integrations, and sophisticated business logic. These capabilities ensure your payment infrastructure can scale with your business needs.Webhooks & Real-Time Updates
Webhook Events
Stay synchronized with payment events through real-time webhook notifications.Payment Events
Event Types:
payment_detected
- Payment initiatedpayment_confirmed
- Payment confirmed on blockchainpayment_failed
- Payment failed or rejected
Request Events
Event Types:
request_created
- New payment request createdrequest_updated
- Request metadata or status changedrequest_cancelled
- Request cancelled by merchant
Subscription Events
Event Types:
subscription_activated
- New subscription startedsubscription_renewed
- Successful recurring paymentsubscription_failed
- Recurring payment failedsubscription_cancelled
- Subscription terminated
Payout Events
Event Types:
payout_initiated
- Payout process startedpayout_completed
- Payout successfully sentbatch_payout_completed
- All batch payments processed
Webhook Configuration
Webhook Endpoint Setup:
- Configure endpoint URL in Request Portal
- Select event types to receive
- Set up authentication (optional)
- Test webhook delivery
Platform Fees & Revenue Sharing
Fee Configuration
Collect platform fees automatically from every transaction.Percentage-Based Fees
Percentage-Based Fees
Fixed Percentage Model:
- Set percentage fee (e.g., 2.5% per transaction)
- Automatic fee calculation and collection
- Fees collected to specified address
- Real-time fee tracking and reporting
Fixed Amount Fees
Fixed Amount Fees
Flat Fee Model:
- Set fixed fee amount per transaction
- Independent of transaction size
- Predictable fee structure
- Suitable for high-volume, low-value transactions
Tiered Fee Structures
Tiered Fee Structures
Volume-Based Pricing:
- Different fee rates based on transaction volume
- Automatic tier calculation
- Incentivize higher volume usage
- Enterprise-friendly pricing models
Revenue Sharing
Revenue Sharing
Multi-Party Fee Distribution:
- Split fees between multiple parties
- Automatic revenue distribution
- Configurable split percentages
- Real-time settlement
Fee Implementation
Custom Metadata & Business Logic
Metadata Capabilities
Attach business-specific data to payment requests and transactions.Built-in Fields:
- Invoice numbers and references
- Customer information
- Product/service descriptions
- Due dates and payment terms
- Tax information and rates
Error Handling & Resilience
Payment Failure Management
Robust error handling ensures reliable payment processing.Automatic Retry Logic
Smart Retry Mechanisms:
- Automatic retry for transient failures
- Exponential backoff strategies
- Maximum retry attempt limits
- Configurable retry policies
- Network connectivity issues
- Temporary blockchain congestion
- Insufficient gas fee scenarios
Grace Periods
Payment Grace Handling:
- Configurable grace periods for late payments
- Automatic payment retry scheduling
- Customer notification workflows
- Account suspension management
Error Response Handling
Performance & Optimization
Gas Fee Optimization
Minimize transaction costs through intelligent optimization.Batch Transaction Optimization
Batch Transaction Optimization
Efficient Batch Processing:
- Multiple payments in single transaction
- Shared gas costs across recipients
- Up to 90% gas savings for batch operations
- Atomic execution guarantees
Network Selection
Network Selection
Optimal Network Routing:
- Automatic network selection based on cost
- Real-time gas price monitoring
- Cross-chain routing for best rates
- User preference consideration
Transaction Timing
Transaction Timing
Smart Timing Strategies:
- Off-peak transaction scheduling
- Gas price prediction and queuing
- Priority fee optimization
- Network congestion avoidance