Stop building payment integrations from scratch. PayBridge centralizes all your payment gateways with dynamic pricing, GST support, and instant notifications.
Built for developers who want to ship fast
Razorpay, Stripe, Cashfree, Paytm - all in one place
PCI-DSS compliant with webhook verification
Add your API keys and start accepting payments
GST support, custom pricing per request
Auto-generated invoices with your branding
Email & Telegram alerts for every transaction
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
Get started in minutes
Configure your payment gateway API keys in the dashboard
Call our API with amount, customer details, and gateway
Customer pays, you get instant notifications & invoices
Start accepting payments in minutes. No complex setup required.
Get Started Free