
Easy Checkout
Accept UPI, Cards and Netbanking
- Customers pay by UPI, cards, netbanking, wallets and more, whichever methods your Razorpay account has enabled. All without leaving your checkout.
Accept UPI, cards, netbanking, and wallets in J2Commerce, with server-side checks, webhooks, and refunds.
Features
Six feature areas, one install package for Joomla 6.

Easy Checkout

Verified Payments

Automatic Updates

Mobile Friendly

Refunds

Test Mode
Changelog
1 release. Updates install from the Joomla admin with a valid licence.
Docs & setup
Written guides for installing and configuring Razorpay - J2Commerce, from first setup to the options that matter.
Pricing
Save more as you scale — longer access means a bigger discount.
30-day money-back guarantee
30-day money-back guarantee
Why buy here
All-access bundle
Get all 126 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.
Ideal for small projects and personal sites
$249/ 6 months
Save 91% · $2,900+ value
30-day money-back guarantee
Best for growing businesses and web agencies
$349/ 1 year
Save 92% · $4,700+ value
30-day money-back guarantee
For professional developers and multi-client agencies
$749/ one-time
Pay once · keep forever
30-day money-back guarantee
FAQ
Still unsure? Our support team is one ticket away.
Joomla 6 only. PHP 8.3 or newer, with the cURL and OpenSSL extensions.
J2Commerce 6. Tested with J2Commerce 6.6.5.1. Currency defaults to INR. Other currencies need International Payments on the Razorpay account, then those codes in Accepted currencies.
UPI, credit and debit cards, netbanking, wallets, and EMI or Pay Later, whichever methods are switched on in your Razorpay account. The plugin uses Razorpay Standard Checkout.
No. The server checks the Razorpay signature, the amount, and the currency before the order is marked paid.
Payments can still be confirmed when the customer returns to your site. A webhook is what confirms the order if they close the browser, approve UPI in another app, or you refund from the Razorpay Dashboard.
Yes. Test mode works with rzp_test keys and does not move money. Live keys and real payments need an activated Razorpay account.
No. JoomlaX does not charge per transaction. Razorpay charges its own fees.
No. Each checkout is a one-time payment.
Yes. Install each shop product, or the All Shops Bundle. They share the library and the relay plugin. Each shop has its own webhook URL, and events are routed to the right shop.
The Razorpay method is unpublished. The payment record tables and the method settings are kept so a reinstall can refund and match webhooks again.
No. J2Commerce 6 needs Joomla 6 and PHP 8.3, and the installer stops on older Joomla versions.