Woocommerce UPI Payment Plugin

Description

This Plugin allows Woocommerce customers to pay to shopowners directly without a payment gateway by using UPI applications like Google Pay, Whatsapp, PayTM, PhonePe or any banking UPI application. This helps small shop-owner as it saves payment gateway charges.

UPI is a payment standard owned by National Payment Corporation of India, a government owned entity. UPI is popularlized by government to make society cashless payments. UPI works 24×7 and is free subject to prevalent government guidelines.

When this plugin is installed, a customer ordering will get UPI as a payment option. When he chooses it, it will take him to his list of installed UPI mobile applications. He can choose an app (like PayTM) and pay.

In PCs, it will show a QR code that can be scanned by the UPI application and payment can be made. Payments come to the shopowners bank account directly. There is no payment gateway involved and saves money for shop owners

This plugin works only in India as UPI is a Indian government standard for Rupee payments.

Screenshots

  • Configuration of shopowners UPI VPA and shopname

Installation

  1. Upload “woocommerce-UPI-payments.zip” to the “/wp-content/plugins/” directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Goto UPI Plugin and configure the shop name and UPI VPA.
  4. If you configure “Title” “Description” or “Instructions”, please dont use any HTML in the fields like headers/bold/italic etc in the text.

FAQ

How does it help me?

By using the plugin, you avoid the payment gateway charges that are part of every transaction.

What are prerequisites for customer?

Customer should be in India. This is as per Government requirements for UPI payments.

What are prerequisites for shopowner?

Shopowner should have a Woocommerce ecommerce website. It should be Woocommerce 2.1 version or above

Shopowner should create a UPI VPA connecting his/her bank account and then configure plugin with that VPA. After that, all payments will come to the bank account.

How does the shopowner know about payment by a customer?

Shopowner should install BHIM application in his/her mobile. Whenever a customer makes a payment, shopowner can see the Transactions in BHIM application. It will show the Order ID. With this, shop owner can know that customer has paid for the order.

What about shipping, order processing, refund etc?

This plugin adds another payment option. Operations like shipping, order processing etc should be handled by shop owner as being done now

What are Terms and Conditions?

This plugin is made available in as-is-where-is and is on free basis and under GPL. The user of plugin understands and agrees that plugin developer is not responsible for any loss of payments made using the plugin. Developer of plugin has no liability whatsoever for any loss, if any, incurred by customer or shop owner.

Is there a demo?

Yes, there is a demo site where you can see how the plugin works. Please click here .

Anything else?

If you configure “Title” “Description” or “Instructions”, please dont use any HTML in the fields like headers/bold/italic etc in the text.

All fine, but this does not allow payments with debit card etc, etc?

This plugin works for a small shop owner by saving him/her the payment gateway charges. As the store grows in size and customer mix, he/she needs to upgrade to payment gateway to accept all kinds of payment options and be ready to pay the gateway charges. Till then, this is very useful.

I still have a question!

Please send your question to raj@kiasa.in. Thank you!

Reviews

Great Plugin

The Plugin Integrates well with woocommerce. Thanks author. Could you get it up on github please. Also tip for people using async javascript. Add the plugin in the Plugin exclusions list otherwise the QR Code generating javascript doesn't load
Read all 1 review

Contributors & Developers

“Woocommerce UPI Payment Plugin” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.1

  • Initial release.