RAZORPAY PAYMENTS WITH CHARITABLE
The #1 Payment Integration for Non-Profits in India
Accept 100+ payment methods including credit and debit cards, UPI, Gpay, PhonePe, and more. Get donations in multiple currencies with transparent fees – all while ensuring top-notch security and compliance.

Charitable and Razorpay
It’s the fastest path from “I want to donate” to “payment confirmed” in India
When a donor clicks to give, the Razorpay popup opens on top of your campaign – pre-filled with their name, email, and amount. Cards, netbanking, digital wallets, and UPI all appear in the same window. No redirects. No broken campaign experience.
Similar Extensions
RazorPay Highlights
UPI payments
Indian donors now expect to pay by UPI. This integration puts UPI inside your form.
Recurring donations
Donors can set up monthly, quarterly, or annual recurring donations, providing a predictable funds stream for your cause.
Raise funds faster and with less stress
Join over 10,000+ non-profits that are raising funds faster.

Why You’ll Love Razorpay with Charitable



Get Complete Control Over How Donors Pay
Tailor the payment experience to fit your campaigns and your country. You have the flexibility to:
- Accept UPI Directly: Donors can enter their VPA on the donation form and confirm the payment in their UPI app – no extra redirects, no extra steps.
- Generate QR Codes Per Campaign: Create a campaign-specific QR that anyone can scan to donate – perfect for events, mailers, and in-person fundraising.
- Run Recurring Donations: Monthly and annual gifts flow through Razorpay’s native subscription API, so donors stay on the schedule they signed up for.
- Switch Test and Live Cleanly: A dedicated test mode lets you take dummy donations end-to-end before you go live, with separate keys so production data is never at risk.
- Stay in Control of Refunds: Issue refunds from inside WordPress with permission checks, so only authorized roles can move money – no logging into the Razorpay dashboard.
- Process Webhooks Reliably: Payment captures, failures, and subscription events are verified by signature and processed idempotently, so a duplicate webhook never double-charges or double-records a donation.
- Set the Right Country Code: A configurable default phone country code prepends automatically when donors only enter a local number, keeping records consistent.
Set Up Razorpay in a Minute!
Connecting your Razorpay account to Charitable takes a minute! All you have to do is copy two API keys. Drop your Key ID and Secret into the gateway settings, choose test or live mode, and your donation forms can accept Razorpay payments immediately. Webhook events, recurring billing, and currency formatting are handled for you – there is nothing to wire up by hand. Make sure you have Charitable Pro 1.8.13+ or the latest version available and PHP 7.4+. Follow step-by-step instructions to connect Charitable campaigns to Razorpay in minutes.

Connecting Charitable and Razorpay
Learn how to integrate Razorpay Payments with Charitable to supercharge your fundraising efforts. This step-by-step guide will show you how to set up Razorpay as a payment option for your Charitable fundraisers and donation forms.
Ready to Collect Payments with Razorpay?
Get started with Charitable Pro today and connect to Razorpay. We’re so confident you’ll love it that we back every purchase with our 14-day money-back guarantee – giving you the freedom to explore risk-free.



