Skip to content

Request New Payment Provider ​

Bridge Payments is designed as a universal payment system with an extensible, modular architecture that supports multiple payment providers through a unified API. While we currently support Stripe, PayPal, and Authorize.net, the system is built to easily integrate additional payment providers based on community demand and business needs.

Universal Payment Architecture ​

Bridge Payments follows a provider-agnostic design pattern that allows seamless integration of new payment gateways without changing your application code. The unified API abstracts provider-specific implementations, giving you:

  • Consistent API: Same endpoints and request/response format across all providers
  • Easy Migration: Switch providers without code changes
  • Multi-Provider Support: Use multiple providers simultaneously
  • Future-Proof: Add new providers as your business expands globally

How It Works ​

Your Application
       |
       v
Bridge Payments Unified API
       |
       +---> Provider Adapter Layer
                |
                +---> Stripe Adapter
                +---> PayPal Adapter
                +---> Authorize.net Adapter
                +---> [Your Requested Provider]

Each provider adapter implements the same interface, ensuring consistent behavior across all payment methods.

Currently Supported Providers ​

✅ Stripe ​

  • Features: Credit cards, Apple Pay, Google Pay, 3D Secure, ACH, SEPA
  • Regions: Global (135+ currencies)
  • Best For: General-purpose payment processing, subscription billing, modern payment methods
  • Documentation: Stripe Integration

✅ PayPal ​

  • Features: PayPal accounts, Venmo, credit cards, PayPal Credit
  • Regions: Global (200+ countries and regions)
  • Best For: Consumer payments, international transactions, buyer protection
  • Documentation: PayPal Integration

✅ Authorize.net ​

  • Features: Credit cards, eChecks, digital payments
  • Regions: United States, Canada, United Kingdom, Europe, Australia
  • Best For: Traditional merchant accounts, enterprise solutions, established businesses
  • Documentation: Authorize.net Integration

Providers Available on Request ​

We can integrate virtually any payment provider with a documented API. Here are some popular requests:

Payment Gateways ​

  • Square - Point of sale and online payments, popular with small businesses and retail
  • Braintree - PayPal-owned gateway with extensive features and global reach
  • Adyen - Global payment platform with 250+ local payment methods
  • Checkout.com - Modern payment gateway with advanced fraud detection
  • Worldpay - Enterprise payment processing with extensive features
  • 2Checkout (Verifone) - Global payment gateway with subscription support

Regional Providers ​

  • Razorpay - India's leading payment gateway
  • Mercado Pago - Latin America's largest payment platform
  • Mollie - European payment provider with local payment methods
  • iDEAL - Netherlands bank transfer system
  • Alipay - China's leading payment platform
  • WeChat Pay - Chinese mobile payment platform
  • PayU - Emerging markets payment gateway (India, Latin America, Middle East, Africa)

Alternative Payment Methods ​

  • Klarna - Buy now, pay later with flexible installments
  • Afterpay - Installment payments popular in Australia and US
  • Affirm - Point-of-sale financing for larger purchases
  • Sezzle - Interest-free installment payments

Cryptocurrency ​

  • Coinbase Commerce - Bitcoin, Ethereum, Litecoin, Bitcoin Cash, and more
  • BitPay - Bitcoin payment processing for businesses
  • CoinGate - Multi-cryptocurrency payment gateway (70+ cryptocurrencies)

Other Specialized Providers ​

  • PayFast - South African payment gateway
  • Paystack - African payment gateway (Nigeria, Ghana, South Africa)
  • Flutterwave - Pan-African payment gateway
  • Paytm - Indian digital wallet and payment gateway
  • GoPay - Indonesian digital wallet
  • Omise - Southeast Asian payment gateway

How to Request a Provider ​

Contact Information ​

Email: support@pubflow.com

Subject: Payment Provider Request - [Provider Name]

Information to Include ​

When requesting a new provider, please include:

  1. Provider Details

    • Provider name and website
    • Geographic regions you operate in
    • Why this provider is important for your business
  2. Business Requirements

    • Expected monthly transaction volume
    • Average transaction amount
    • Types of products/services you sell
  3. Technical Requirements

    • Payment methods needed (credit cards, bank transfers, digital wallets, etc.)
    • Features required (subscriptions, refunds, partial captures, etc.)
    • Compliance requirements (PCI DSS, regional regulations, etc.)
  4. Timeline

    • Target launch date
    • Urgency level
    • Any business deadlines or commitments

Example Request ​

Subject: Payment Provider Request - Razorpay

Hi Bridge Payments Team,

I would like to request integration with Razorpay for our application.

Provider Details:
- Provider: Razorpay (https://razorpay.com)
- Region: India
- Reason: We're expanding to the Indian market and need local payment methods

Business Requirements:
- Expected volume: 5,000 transactions/month
- Average amount: ₹2,000 ($25 USD)
- Products: SaaS subscription service

Technical Requirements:
- Payment methods: UPI, credit cards, debit cards, net banking
- Features: Recurring subscriptions, refunds, webhooks
- Compliance: RBI regulations, Indian tax requirements

Timeline:
- Target launch: Q2 2025
- Urgency: Medium
- Deadline: Product launch in India market

Thank you!

Integration Process ​

Timeline ​

Provider integrations typically take 2-4 weeks depending on:

  • Provider API Complexity: Simple REST APIs integrate faster than complex SDKs
  • Documentation Quality: Well-documented APIs with clear examples speed up development
  • Testing Requirements: Sandbox availability and testing procedures
  • Certification Needs: Some providers require certification or approval processes
  • Feature Scope: Basic payments vs advanced features (subscriptions, refunds, webhooks)

What We Need ​

To integrate a new provider, we require:

  1. Provider Documentation: Complete API documentation and developer guides
  2. Test Credentials: Sandbox/test account for development and testing
  3. Webhook Support: Event notification system for real-time payment updates
  4. Tokenization: Secure payment method storage capabilities
  5. Refund Support: Ability to process refunds programmatically

Integration Scope ​

Each provider integration includes:

  • ✅ Payment Intent Creation: Create payment intents with amount, currency, and metadata
  • ✅ Payment Method Tokenization: Securely store payment methods for future use
  • ✅ Payment Confirmation: Confirm and capture payments
  • ✅ Refund Processing: Full and partial refunds with reason tracking
  • ✅ Webhook Event Handling: Real-time payment status updates
  • ✅ Error Handling: Comprehensive error handling and retry logic
  • ✅ Test Mode Support: Sandbox environment for development and testing
  • ✅ Documentation: Complete API documentation and integration examples
  • ✅ Client Library Support: Integration with React Native, Next.js, and React clients

Development Process ​

  1. Initial Assessment (1-2 days)

    • Review provider documentation
    • Evaluate technical feasibility
    • Estimate integration timeline
  2. Development (1-2 weeks)

    • Implement provider adapter
    • Add database schema support
    • Develop webhook handlers
    • Create error handling logic
  3. Testing (3-5 days)

    • Unit tests for all functionality
    • Integration tests with provider sandbox
    • End-to-end testing with client libraries
    • Security and compliance review
  4. Documentation (2-3 days)

    • API documentation
    • Integration guides
    • Code examples
    • Troubleshooting guides
  5. Deployment (1-2 days)

    • Deploy to production
    • Monitor initial transactions
    • Provide support during rollout

Prioritization Criteria ​

We prioritize provider integrations based on:

1. Number of Requests ​

Providers requested by multiple customers get higher priority. If you need a provider, let us know - your request helps us prioritize.

2. Business Impact ​

  • Enterprise customers and high-volume use cases
  • Revenue potential and transaction volume
  • Strategic partnerships and business relationships

3. Technical Feasibility ​

  • Quality of provider API and documentation
  • Availability of sandbox/test environment
  • Complexity of integration requirements
  • Certification or approval processes

4. Community Demand ​

  • Popular providers in the Pubflow ecosystem
  • Providers that enable new markets or use cases
  • Alignment with platform roadmap

5. Geographic Coverage ​

  • Providers that enable expansion to new regions
  • Local payment methods for specific markets
  • Compliance with regional regulations

Enterprise Support ​

Need a provider urgently or have specific requirements?

Expedited Integration ​

Enterprise customers can request priority provider integrations:

  • Timeline: 1-2 weeks for expedited integration
  • Dedicated Support: Direct communication with our engineering team
  • Custom Features: Provider-specific features and customizations
  • SLA: Guaranteed integration timeline with milestone tracking
  • Priority Testing: Early access to test the integration

Contact: enterprise@pubflow.com

Frequently Asked Questions ​

Can I integrate a provider myself? ​

Bridge Payments is a managed service deployed and maintained by Pubflow. Provider integrations are handled by our engineering team to ensure security, reliability, and consistency across all providers.

However, if you're building a custom payment solution using the Native Payments open-source standard, you can implement your own provider adapters.

What if my provider isn't listed? ​

We can integrate virtually any payment provider with a documented API. The providers listed above are popular requests, but we're not limited to this list. Contact us with your specific provider requirements.

Do you support regional payment methods? ​

Yes! Many providers support regional payment methods like:

  • iDEAL (Netherlands)
  • SEPA (Europe)
  • Boleto (Brazil)
  • UPI (India)
  • Alipay (China)
  • GrabPay (Southeast Asia)

Let us know your regional requirements when requesting a provider.

Can I use multiple providers simultaneously? ​

Absolutely! Bridge Payments supports multiple providers at the same time. You can:

  • Route payments to different providers based on region
  • Use different providers for different payment methods
  • Implement failover logic between providers
  • A/B test different providers for optimization

Is there a cost for provider integrations? ​

Provider integrations are included with your Bridge Payments subscription. There are no additional fees for requesting new providers. You only pay the standard transaction fees charged by the payment provider.

How do I switch between providers? ​

Switching providers is simple:

  1. Configure the new provider in your Pubflow dashboard
  2. Update your environment variables
  3. No code changes required - the unified API works with all providers

What happens if a provider integration fails? ​

If we determine that a provider integration is not technically feasible, we'll:

  1. Notify you with a detailed explanation
  2. Suggest alternative providers with similar capabilities
  3. Offer to revisit the integration if the provider improves their API

Can I request custom features for a provider? ​

Yes! Enterprise customers can request custom features or provider-specific functionality. Contact enterprise@pubflow.com to discuss your requirements.

Why Universal Payment Architecture? ​

Benefits for Your Business ​

1. Flexibility

  • Start with one provider, add more as you grow
  • No vendor lock-in - switch providers without code changes
  • Test different providers to optimize costs and conversion rates

2. Global Expansion

  • Add regional providers as you enter new markets
  • Support local payment methods preferred by customers
  • Comply with regional payment regulations

3. Risk Mitigation

  • Reduce dependency on a single provider
  • Implement failover between providers
  • Maintain business continuity if a provider has issues

4. Cost Optimization

  • Route transactions to providers with better rates
  • Negotiate better terms with multiple providers
  • Optimize for different transaction types and amounts

5. Future-Proof

  • New payment methods emerge constantly
  • Consumer preferences change by region and demographic
  • Stay competitive with the latest payment technologies

Next Steps ​

Ready to request a provider or learn more?