Case study · WordPress plugin

UPI QR Code Payment Gateway for WooCommerce

A WordPress plugin I built and have maintained since 2021, so Indian WooCommerce stores can accept UPI payments by QR code without paying gateway fees. 1,000+ active installations, rated 5/5 on WordPress.org.

  • WordPress
  • WooCommerce
  • PHP
  • JavaScript
Start a project

Accept UPI payments in WooCommerce.

Indian shoppers pay with UPI apps every day, but payment gateways charge a fee on every order. I built this WooCommerce plugin end to end so stores can take direct UPI payments by QR code: the customer scans, pays in any UPI app and enters the transaction ID (UTR), and the store verifies the payment before shipping. Released on WordPress.org in March 2021 and maintained ever since, it now runs on 1,000+ stores with a 5/5 rating.

View on WordPress.org
UPI QR code payment popup on the WooCommerce Pay for order page
UPI QR Code plugin settings in the WooCommerce payment settings

Key features

Built for real store workflows.

Version 1.5.2, tested up to WordPress 7.1.3 and compatible with the classic checkout, the Checkout block and WooCommerce High-Performance Order Storage (HPOS).

UPI at checkout

Customers choose UPI QR Code at checkout and pay with any UPI app, such as Google Pay, PhonePe, Paytm or BHIM.

UPI QR Code payment option with UPI ID entry on the WooCommerce checkout

Scan, pay, confirm

A QR code shows the order amount. After paying, the customer confirms with the 12-digit UTR and can upload a payment screenshot.

Payment confirmation popup asking for the 12-digit transaction ID

Verified before shipping

Orders stay on hold until the shop confirms the payment, and the same UTR can’t be used for two orders.

WooCommerce order notes showing the UPI payment awaiting verification

More work

Explore more projects.

Another WordPress plugin I’ve built for WooCommerce stores in India.

COD to UPI for WooCommerce

WooCommerce plugin that confirms cash-on-delivery orders before shipping and offers prepaid UPI payment instead.


View case study
COD to UPI plugin banner: a cash-on-delivery parcel converted to a paid UPI order

Let’s work together

Have a web app, plugin or integration in mind?

Tell me about your project and I’ll get back to you with the next steps.

Find me on

Freelance platforms.

You can also hire me through these freelance marketplaces.

  • Upwork profile
  • Fiverr profile
  • Freelancer.com profile
  • Guru profile
  • PeoplePerHour profile

Contact

Let’s work together on your next project!

Share a few details about your project using the form and I’ll get back to you. You can also message me on LinkedIn.

Number without the country code

Your details are only used to reply to your enquiry.