Razorpay - All Shops Bundle
One licence for Razorpay on HikaShop, Phoca Cart, JoomShopping, and J2Commerce, with server-side checks and webhooks.
- Joomla 4, 5 & 6Tested and supported on Joomla 4, 5 and 6.
- 5.0See the reviews
- v1.0.9· Updated today
- PHP 8.1+
- Instant accessReady to install right after checkout
- One-click updatesNew releases install from the Joomla administrator
- Lifetime optionPay once and keep future releases
- 30-day guaranteeFull refund if it is not the right fit
Features
What can Razorpay - All Shops Bundle do for you?
Seven feature areas, one install package for Joomla 4, 5 and 6.
-
One Licence
Four Shops
- HikaShop, Phoca Cart, JoomShopping, J2CommerceEach connector matches the single-shop product.
- Side by sideEvents for one shop never confirm another shop.
-
Standard Checkout
UPI, Cards, Netbanking
- Methods Razorpay has enabledUPI QR, UPI ID, UPI apps, cards, netbanking, wallets, and EMI or Pay Later.
- Inside each shopThe customer pays without leaving your checkout flow.
-
Not The Browser
Checked On Your Server
- SignatureHMAC-SHA256 with your Key Secret.
- Amount and currencyMust match the order before it is marked paid.
-
Late UPI And Refunds
Webhooks
- Four eventspayment.captured, order.paid, payment.failed, refund.processed.
- Once onlyRetries cannot change an order twice.
-
Redirect Checkout
Phones And Tablets
- No popupBank and 3-D Secure pages open as a redirect.
- Signed returnThe shopper comes back in the same session.
-
Full Or Partial
Refunds
- From the shop adminRefund what is left, or part of it.
- Dashboard toorefund.processed writes the refund back to the order.
-
Separate Keys
Test And Live
- One switchTest keys and live keys are stored separately.
- TEST badgeTest payments are marked on the order.
Changelog
What's new
1 release. Updates install from the Joomla admin with a valid licence.
- Razorpay Standard Checkout for HikaShop, Phoca Cart, JoomShopping, and J2Commerce: UPI, cards, netbanking, wallets, and EMI or Pay Later.
- Server-side signature, amount, and currency checks before an order is marked paid.
- Webhooks for payment.captured, order.paid, payment.failed, and refund.processed.
- Full and partial refunds from the shop, plus refunds made in the Razorpay Dashboard.
- Separate test and live keys.
- Mobile redirect checkout with a signed return link, so the bank page stays in the same session.
- Optional Razorpay logo next to the payment method. It is off by default, and an image you set yourself always stays.
- Four shop products and an All Shops Bundle. They can be installed side by side and share the payment library.
- An install over an earlier Jx-named build moves keys, payment methods, order references, and the download key.
Docs & setup
Get up and running fast
Written guides for installing and configuring Razorpay - All Shops Bundle, from first setup to the options that matter.
- Installation stepsOne install zip for Joomla 4, 5 and 6, installed from System, Install, Extensions.
- Configuration optionsThe settings in the guide, from first setup to the options that matter.
- Practical usage tipsShort examples you can adapt to your site.
Pricing
Choose the plan that fits
Save more as you scale — longer access means a bigger discount.
$149
30-day money-back guarantee
$299
30-day money-back guarantee
Why buy here
Why JoomlaX
- Built, maintained and supported by one team Every product sold on JoomlaX is developed, maintained and supported by Infyways, building Joomla solutions since 2010.
- Ready for Joomla 4, 5 and 6 118 extensions support Joomla 5 and 6, and 114 support Joomla 4. Each product page lists the versions it works with.
- One-click Joomla updates Regular updates and feature improvements for licensed customers, delivered straight to your Joomla admin.
- Support from the developers Tickets go straight to the developers. First replies within 24 business hours.
All-access bundle
Unlock every JoomlaX extension in one plan
Get all 125 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.
-
Basic
Ideal for small projects and personal sites
$249/ 6 months
Save 91% · $2,900+ value
- Access to 125 extensions
- Access to new extensions during period
- 3 websites license
- 6 months support and updates
- Unlimited downloads and domain activations
- Full-time expert technical support
30-day money-back guarantee
-
Most popular
Premium
Best for growing businesses and web agencies
$349/ 1 year
Save 92% · $4,700+ value
- Access to 125 extensions
- Access to new extensions during period
- 5 websites license
- 1 year support and updates
- Unlimited downloads and domain activations
- Priority full-time technical support
30-day money-back guarantee
-
Developer
For professional developers and multi-client agencies
$749/ one-time
Pay once · keep forever
- Access to 125 extensions
- Access to all future new extensions
- Unlimited websites license
- Lifetime support and updates
- Unlimited downloads and domain activations
- VIP priority full-time technical support
30-day money-back guarantee
FAQ
Questions about Razorpay - All Shops Bundle
Still unsure? Our support team is one ticket away.
Which Joomla versions does Razorpay - All Shops Bundle support?
Joomla 4.4, 5, or 6. The J2Commerce connector needs Joomla 6. PHP 8.1 or newer, with cURL and OpenSSL. J2Commerce needs PHP 8.3.
Which shop does it need?
At least one of HikaShop, Phoca Cart 6, JoomShopping 5, or J2Commerce 6. Currency defaults to INR. Other currencies need International Payments on the Razorpay account, then those codes in Accepted currencies.
Which payment methods can customers use?
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.
Is the payment trusted from the browser?
No. The server checks the Razorpay signature, the amount, and the currency before the order is marked paid.
Do I need a webhook?
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.
Can I test before Razorpay finishes KYC?
Yes. Test mode works with rzp_test keys and does not move money. Live keys and real payments need an activated Razorpay account.
Does JoomlaX charge a fee on each payment?
No. JoomlaX does not charge per transaction. Razorpay charges its own fees.
Does it support recurring subscriptions?
No. Each checkout is a one-time payment.
Can I use more than one shop on the same site?
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.
What happens to old payments if I uninstall?
The Razorpay method is unpublished. The payment record tables and the method settings are kept so a reinstall can refund and match webhooks again.
Does the J2Commerce connector run on Joomla 4 or 5?
The package installs on Joomla 4.4, 5, and 6. The J2Commerce connector needs Joomla 6 and PHP 8.3, and it does nothing until J2Commerce is installed. HikaShop, Phoca Cart, and JoomShopping work on Joomla 4.4, 5, and 6.
Help from the people who built it
- Documentation Installation, configuration and usage guides for this extension. Read the docs →
- Support portal Open a ticket with the developers. We reply to your first request within 24 business hours. Open a ticket →
- Live demos Try every extension on a live demo before you buy. Open the demos →
- Support policy What support covers, response times and how to get the fastest answer. Read the policy →