Universal Payment System
Unified API that works with multiple payment providers. Currently supports Stripe, PayPal (with Venmo & Cards), and Authorize.net - with more providers available on request
Universal Payment Backend - Accept payments with Stripe, PayPal, Authorize.net, and more
Bridge Payments provides official client libraries that make integration incredibly simple:
🚀 No Backend Required for Basic Payments
These client libraries connect directly to Bridge Payments - no custom backend needed! Just install the package, configure your Bridge Payments URL, and start accepting payments.
Want to add custom business logic? You can easily integrate Flowfull (custom backend framework) alongside Bridge Payments.
What's included:
// Create payment intent
const response = await fetch('https://your-instance.pubflow.com/bridge-payment/payments/intents', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-Session-ID': sessionId // From Flowless authentication
},
body: JSON.stringify({
subtotal_cents: 1800,
tax_cents: 200,
total_cents: 2000,
currency: 'USD',
concept: 'Premium Subscription',
provider_id: 'stripe'
})
});
const { client_secret } = await response.json();// Using Stripe Elements
const { error } = await stripe.confirmPayment({
elements,
confirmParams: {
return_url: `${window.location.origin}/success`
}
});Create your Bridge Payments instance from Pubflow Platform dashboard. Configure providers, set environment variables, and start accepting payments - all from one place.
Seamlessly integrates with Flowless authentication. Your users' sessions are automatically validated, and payment data is linked to their accounts.
Clean REST API, comprehensive documentation, TypeScript support, and official client libraries. Everything you need to integrate payments quickly.
Battle-tested with automatic retries, error handling, rate limiting, and comprehensive logging. Built for scale from day one.
Bridge Payments powers payment processing for applications built on Pubflow, handling everything from simple donations to complex subscription management.
Request New Provider Support
Bridge Payments is designed as a universal payment system with an extensible architecture. While we currently support Stripe, PayPal, and Authorize.net, we can add support for additional payment providers based on demand.
Popular providers we can integrate:
To request a new provider: Contact us at [email protected]
Bridge Payments is part of a complete ecosystem for building modern applications:
Managed Authentication Service
User registration, login, sessions, OAuth - fully managed, no setup required.
Explore Flowless →Backend Framework
Build your custom backend with business logic, integrates seamlessly with Flowless.
Explore Flowfull →Frontend Libraries
Pre-built components for React, Next.js, React Native + production-ready starter kits with Bridge Payments support.
View Clients →Universal Payment Backend
Accept payments with Stripe, PayPal, Authorize.net - unified API for all providers.
Get Started →Open Source Payment Standard
Bridge Payments is based on Native Payments, an open-source payment standard and global structure created by Pubflow for building payment systems.
Native Payments provides a standardized approach to payment processing, database schemas, API design, and provider integrations - making it easier to build, maintain, and scale payment infrastructure.
Learn more: github.com/pubflow/native-payments