Plugin
Utilities

Razorpay - JoomShopping

Accept UPI, cards, netbanking, and wallets in JoomShopping, with server-side checks, webhooks, and refunds.

  • Joomla 4, 5 & 6Tested and supported on Joomla 4, 5 and 6.
  • 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 - JoomShopping do for you?

Six feature areas, one install package for Joomla 4, 5 and 6.

Accept UPI, Cards and Netbanking

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.
Every Payment Verified on Your Server

Verified Payments

Every Payment Verified on Your Server

  • Payments are verified securely on your server before an order is marked paid.
Late Payments and Refunds Sync Automatically

Automatic Updates

Late Payments and Refunds Sync Automatically

  • Delayed UPI payments, failures and refunds update orders automatically. Retries never change an order twice.
Smooth Checkout on Phones and Tablets

Mobile Friendly

Smooth Checkout on Phones and Tablets

  • Bank and card verification pages open smoothly on mobile. Shoppers return to the same session.
Full or Partial Refunds

Refunds

Full or Partial Refunds

  • Refund all or part of an order. Refunds are recorded on the order automatically.
Test Safely Before You Go Live

Test Mode

Test Safely Before You Go Live

  • Switch between test (sandbox) and live mode. Each has its own keys and webhook secret.

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 - JoomShopping, 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.

Compatible with
Joomla 4 Joomla 5 Joomla 6
Pay once
Lifetime
Lifetime access with dedicated support agent. Never pay again - unlimited updates & custom development support included.
$1,980

$99

You save 95%
Download Access - Lifetime
Support - Lifetime + Dedicated Support
Unlimited Websites License
Unlimited Downloads
Dedicated Support Agent
Lifetime Free Updates
Feature Request Priority
Custom Development Support
30-Day Money Back Guarantee
Commercial Use License

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 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.

  • Basic

    Ideal for small projects and personal sites

    $249/ 6 months

    Save 91% · $2,900+ value

    • Access to 126 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
    Buy Basic plan

    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 126 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
    Buy Premium plan

    30-day money-back guarantee

  • Developer

    For professional developers and multi-client agencies

    $749/ one-time

    Pay once · keep forever

    • Access to 126 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
    Buy Developer plan

    30-day money-back guarantee

FAQ

Questions about Razorpay - JoomShopping

Still unsure? Our support team is one ticket away.

Which Joomla versions does Razorpay - JoomShopping support?

Joomla 4.4, 5, or 6. PHP 8.1 or newer, with the cURL and OpenSSL extensions.

Which shop does it need?

JoomShopping 5. Tested with JoomShopping 5.9.4. 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.

Help from the people who built it

Don't have an account yet? Register Now!

Sign in to your account