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

Advanced Integration

Payment Monitoring

Implementation Guides

Getting Started

  1. Choose Payment Method: Select the payment methods that best fit your business needs
  2. Review Examples: Study the detailed implementation examples for your chosen methods
  3. Test Integration: Use the provided test data to implement and test your integration
  4. 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

  1. Analyze Customer Base: Choose methods popular in your target markets
  2. Conversion Optimization: Offer multiple options to reduce cart abandonment
  3. Mobile Optimization: Prioritize mobile-friendly payment methods

Implementation Tips

  1. Progressive Enhancement: Start with basic card processing, add advanced methods
  2. Testing Strategy: Thoroughly test all payment flows in sandbox
  3. Monitoring: Implement comprehensive logging and monitoring

Performance Optimization

  1. Tokenization: Use tokens for returning customers
  2. Caching: Cache payment method configurations
  3. 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