Description
Anonindo UPI One-Click Checkout for WooCommerce is built for Indian stores that want a faster, more conversion-focused checkout experience.
Instead of sending every shopper through the full WooCommerce checkout journey, the plugin adds a lightweight UPI-first flow with a product-page buy button, mobile-friendly modal checkout, app handoff, and admin-side analytics.
What it helps you do
- shorten checkout time for mobile-first shoppers
- collect payments with UPI apps like Google Pay, PhonePe, Paytm, and compatible banking apps
- offer both one-click product checkout and a WooCommerce checkout-page UPI payment method
- track funnel activity such as button clicks, checkout opens, orders created, and successful payments
- review UPI orders and abandoned checkouts from the WordPress admin
Core features
- Smart Buy Now button on WooCommerce product pages
- Sticky mobile CTA for fast one-tap access
- Fast modal checkout with phone, email, address, and pincode support
- Returning customer data recall for repeat checkout
- UPI app chooser with Google Pay, PhonePe, Paytm, and generic UPI app support
- WooCommerce checkout payment method for manual UPI payment confirmation
- UPI payment summary with amount, receiver UPI ID, order note, and QR support
- Admin controls for messages, design, email templates, device visibility, and growth settings
- Built-in analytics dashboard and order tracking screens
- Abandoned checkout capture for future recovery workflows
Important note about payment verification
This plugin supports manual confirmation and customer-reported payment status for generic UPI flows.
Automatic payment verification is not universally available with plain upi://pay links alone. For bank-side confirmation, webhooks, or automated transaction reconciliation, a dedicated PSP or payment gateway integration is required.
External services
goQR QR Code API
The plugin can call the QR Code API from goQR.me / api.qrserver.com to render a payment QR image on the UPI payment page when QR display is enabled.
When it sends data:
When the payment page is rendered and QR display is enabled for that checkout flow.
What data is sent:
The generated UPI payment URI, which contains the merchant UPI ID, amount, merchant/store label, and order note/transaction note that will be encoded into the QR image.
Why it is sent:
To generate a scannable QR code image for manual UPI payment from another device or app.
Service links:
API documentation: https://goqr.me/api/doc/create-qr-code/
Terms of service: https://goqr.me/legal/tos-api.html
Privacy policy / privacy notes: https://goqr.me/privacy-safety-security/
Screenshots

Product page with the one-click UPI checkout CTA. 
Fast modal checkout with phone, email, address, and pincode flow. 
UPI app selection step with amount, UPI ID, and transaction note. 
WooCommerce checkout payment method with UPI input field. 
Admin settings hub with checkout, payment, email, messages, and design tabs. 
Analytics dashboard with funnel, revenue, and device insights. 
UPI orders screen for manual review and confirmation. 
Abandoned checkout manager for recovery workflows. 









Installation
- Upload the plugin folder to
/wp-content/plugins/. - Activate the plugin through the
Pluginsscreen in WordPress. - Make sure WooCommerce is installed and active.
- Go to
UPI Settingsin wp-admin. - Add your merchant UPI ID and configure the one-click checkout flow.
- Optionally enable the WooCommerce checkout payment method from the plugin
Paymenttab.
FAQ
-
Does this plugin auto-confirm UPI payments?
-
Not by default for generic UPI app payments. The plugin supports manual confirmation and customer payment submission. Fully automatic verification requires a supported payment provider or bank-side integration.
-
Can I use this only on product pages and not on the normal WooCommerce checkout?
-
Yes. You can use only the one-click product/cart flow, only the WooCommerce checkout payment method, or both.
-
Which UPI apps are supported?
-
The plugin supports deep-link handoff for popular UPI apps like Google Pay, PhonePe, Paytm, and compatible default UPI apps on supported devices.
-
Does it work on mobile only?
-
No. You can control one-click button visibility separately for mobile, tablet, and desktop/laptop from the plugin settings.
-
Where is analytics data stored?
-
The plugin stores analytics and abandoned checkout data inside your WordPress database using plugin-specific custom tables.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Anonindo UPI One-Click Checkout for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Anonindo UPI One-Click Checkout for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.1.2
- Follow-up review hardening for nonce, sanitization, and inline-style handling.
2.1.1
- Removed automatic WordPress user creation from the checkout flow.
- Removed the external pincode lookup dependency and kept manual city/state entry.
- Hardened admin and checkout input handling with stricter nonce-aware sanitization.
- Tightened frontend runtime CSS sanitization for submission review.
2.1.0
- Renamed the plugin package and text domain for the final WordPress.org submission slug.
- Removed arbitrary custom CSS injection from plugin settings.
- Moved frontend and payment styling to proper enqueued inline styles.
- Hardened public REST endpoints so payment status and payment confirmation require a valid order key.
- Switched returning-customer autofill to browser-local data instead of public phone-number lookups.
- Added external-services documentation for pincode lookup and QR generation.
2.0.0
- Initial public release candidate.
- Added one-click UPI product and cart checkout flow.
- Added WooCommerce checkout payment gateway support.
- Added admin analytics, order tracking, abandoned checkout management, and UI customization controls.
- Improved plugin structure and coding standards compatibility for submission review.
