Integrations

Integrations

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Supported Payment Gateways

Payment Core app provides production-ready integrations for 10+ global payment gateways.

Global Gateways

Gateway Supported Currencies Key Features Status
Stripe 135+ currencies Card payments, subscriptions, minimum charge validation Production
Razorpay 100+ currencies UPI, net banking, EMI, subscriptions, order API Production
PayPal 25+ currencies Express Checkout, recurring payments, IPN webhooks Production
Braintree 130+ currencies Venmo, PayPal cards, 3D Secure, fraud tools Production

Regional Gateways

Gateway Region Key Features
PayTM India Wallet, UPI, net banking
GoCardless UK/EU Direct debit, mandate management
MPesa Kenya Mobile money, STK push
Paymob Egypt/MENA Card payments, mobile wallets

Note: Currently, only the Stripe payment provider is configured with our payment core

Currency Support

Each gateway validates supported currencies at transaction time:

from payments.utils import get_payment_gateway_controller

controller = get_payment_gateway_controller("Stripe")
controller.validate_transaction_currency("USD")  # Valid
controller.validate_transaction_currency("XYZ")  # Raises exception
Last updated 2 months ago
Was this helpful?
Thanks!