Overview
Explore different payment integration options with comprehensive examples and step-by-step implementation guides.Credit Card Payments
Credit Card Payment
Complete credit card payment with 3D Secure authentication, browser fingerprinting, and PCI compliance features.Features:
- 3D Secure authentication
- Browser info collection
- Multiple card types (Visa, Mastercard, Amex)
- CVV verification
Alternative Payments
Alternative Payment Methods
Simplified payment requests for bank transfers, digital wallets, and other non-card payment methods.Features:
- No card details required
- Simplified customer data
- Bank transfers and ACH
- Buy now, pay later options
Regional Payment Methods
UPI Payments (India)
Unified Payments Interface (UPI) integration for instant payments in the Indian market with real-time processing.Features:
- Instant real-time transfers
- UPI ID validation
- Mobile-optimized flow
- 24/7 availability
Digital Wallets
Google Pay Integration
Secure Google Pay integration with token-based authentication and seamless mobile checkout experience.Features:
- Token-based security
- Mobile-first design
- Instant checkout
- Biometric authentication
Apple Pay Integration
Native Apple Pay integration with Touch ID/Face ID authentication and secure element protection.Features:
- Touch ID/Face ID support
- Secure element encryption
- Safari integration
- Device-specific tokens
Advanced Integration
Wallet Payment (Combined)
Advanced wallet payment combining card details with wallet authentication for enhanced security.Features:
- Card + wallet authentication
- Enhanced security
- Fraud prevention
- Multi-factor verification
SFTP Batch Processing
High-volume batch payment processing using SFTP file uploads for enterprise-scale transactions.Features:
- Bulk payment processing
- CSV file format
- Automated workflows
- Enterprise scalability
Payment Monitoring
Payment Status Check
Real-time payment status monitoring with comprehensive transaction tracking and reporting.Features:
- Real-time status updates
- Transaction history
- Status polling
- Detailed reporting
Webhook Notifications
Automated payment notifications with secure webhook verification and real-time updates.Features:
- Instant notifications
- HMAC signature verification
- Retry mechanisms
- Event filtering
Implementation Guides
H2H API Overview
Complete Host-to-Host API integration guide with authentication, endpoints, and best practices.
Error Handling
Comprehensive error code reference with troubleshooting guides and resolution strategies.
Security Guide
Security best practices, PCI compliance guidelines, and fraud prevention strategies.
Getting Started
- Choose Payment Method: Select the payment methods that best fit your business needs
- Review Examples: Study the detailed implementation examples for your chosen methods
- Test Integration: Use the provided test data to implement and test your integration
- Go Live: Deploy with confidence using our comprehensive guides and best practices
Need Help?
- API Reference: Complete endpoint documentation with OpenAPI specification
- Test Environment: Sandbox environment for safe testing and development
- Support: Technical support and integration assistance available
- Features: Direct server integration, full merchant control
- Security: Enhanced PCI requirements
H2H Digital Wallets
- Apple Pay H2H:
POST /payments/h2h/48-51,56-59
- Google Pay H2H:
POST /payments/h2h/44-47,52-55
- Features: Server-to-server token processing
H2H Alternative Methods
- UPI H2H:
POST /payments/h2h/30-31
- Alternative Methods:
POST /payments/h2h/27,43
Payment Status & Monitoring
Status Checking
- Credit Card Status:
GET /payments/creditCard/status/{paymentId}
- 3DS Status:
GET /payments/threeds/status/{transaction3dsId}
- 3DS Redirect:
GET /payments/threeds/redirect/{transactionId}
Transaction Management
- Transaction Details:
GET /transactions/{id}
- H2H Refunds:
GET /payments/h2h/refund/{transactionId}
Integration Considerations
Security Requirements
- PCI DSS Compliance: Required for direct card data handling
- 3D Secure: Recommended for enhanced security
- Tokenization: Use for recurring payments
Regional Compliance
- Europe: Strong Customer Authentication (SCA) compliance
- India: RBI guidelines for UPI transactions
- Global: Anti-money laundering (AML) requirements
Error Handling
- Common Errors: Invalid card details, insufficient funds, expired cards
- Retry Logic: Implement appropriate retry mechanisms
- Fallback Options: Configure alternative payment methods
Best Practices
Payment Method Selection
- Analyze Customer Base: Choose methods popular in your target markets
- Conversion Optimization: Offer multiple options to reduce cart abandonment
- Mobile Optimization: Prioritize mobile-friendly payment methods
Implementation Tips
- Progressive Enhancement: Start with basic card processing, add advanced methods
- Testing Strategy: Thoroughly test all payment flows in sandbox
- Monitoring: Implement comprehensive logging and monitoring
Performance Optimization
- Tokenization: Use tokens for returning customers
- Caching: Cache payment method configurations
- Async Processing: Handle callbacks asynchronously
Next Steps
Payment Request API
Learn how to create and manage payment requests
H2H Integration
Explore direct server-to-server integration
Callbacks & Webhooks
Handle payment status notifications