Documentation Login Get Started
Universal Payment Gateway

One Payment System
All Your Projects

Stop building payment integrations from scratch. PayBridge centralizes all your payment gateways with dynamic pricing, GST support, and instant notifications.

Razorpay
Stripe
Cashfree
Paytm

Everything You Need

Built for developers who want to ship fast

Multiple Gateways

Razorpay, Stripe, Cashfree, Paytm - all in one place

Secure Payments

PCI-DSS compliant with webhook verification

Instant Setup

Add your API keys and start accepting payments

Dynamic Pricing

GST support, custom pricing per request

PDF Invoices

Auto-generated invoices with your branding

Notifications

Email & Telegram alerts for every transaction

Simple Integration

Just a few lines of code to accept payments

// Create payment with Razorpay
const response = await fetch('/api/payments.php?action=create', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    amount: 999,
    currency: 'INR',
    gateway: 'razorpay',
    customer_name: 'John Doe',
    customer_email: 'john@example.com',
    gst_rate: 18,
    description: 'Premium Plan'
  })
});

const { razorpay_order_id, razorpay_key } = await response.json();

// Open Razorpay Checkout
const options = {
  key: razorpay_key,
  order_id: razorpay_order_id,
  handler: (response) => verifyPayment(response)
};
new Razorpay(options).open();
// Create Stripe checkout session
const response = await fetch('/api/payments.php?action=create', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    amount: 49.99,
    currency: 'USD',
    gateway: 'stripe',
    customer_name: 'John Doe',
    customer_email: 'john@example.com',
    description: 'Pro Subscription'
  })
});

const data = await response.json();
// Redirect to Stripe checkout or use Stripe.js
// Webhook endpoints for payment updates
POST /api/webhook/razorpay.php
POST /api/webhook/stripe.php
POST /api/webhook/cashfree.php
POST /api/webhook/paytm.php

// Telegram notifications - configure in settings
{
  "telegram_bot_token": "your-bot-token",
  "telegram_chat_id": "your-chat-id"
}

// All webhook events are logged for debugging

How It Works

Get started in minutes

01

Add Gateway

Configure your payment gateway API keys in the dashboard

02

Create Payment

Call our API with amount, customer details, and gateway

03

Get Paid

Customer pays, you get instant notifications & invoices

Ready to Accept Payments?

Start accepting payments in minutes. No complex setup required.

Get Started Free