WP Manifestindependent plugin directory
manifest / ecommerce / qr-solution-woocommerce-0

QR Solution Woocommerce

Seamlessly accept multiple QR code payments (eSewa FonePay, Google Pay, GKash, Bank Transfer, or any QR) in WooCommerce. Features multi-option support, payment receipt uploads, and dynamic COD modes with partial pre-payment logic. Lightweight, secure, and easy to configure for any market requiring proof-of-payment at checkout

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/rohanphuyal/qr-solution-woocommerce-0/archive/refs/heads/release.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A powerful, lightweight WooCommerce extension that enables QR Code Payments (digital wallets, bank transfers) with proof-of-payment uploads. Perfect for markets using eSewa, FonePay, GPay, GKash, Yape, Plin, or direct Bank Transfers.

🚀 Features

  • Unlimited QR Options: Add multiple payment methods (e.g., eSewa, FonePay, GPay, GKash, Bank #1) with custom icons and QR codes.
  • Payment Receipt Upload: Customers can upload a screenshot of their transaction directly at checkout.
  • COD Mode: specialized "Cash on Delivery" toggle.
    • Pre-payment Logic: Require shipping costs to be paid upfront via QR while the rest is COD.
  • Dynamic Popups: Smart payment popups that automatically show the correct amount (Total vs. Shipping Only).
  • Order History: Receipts are saved to the order and viewable in the Admin panel.
  • Seamless Integration: Works with standard WooCommerce checkout.

📦 Installation

  1. Download the repository zip.
  2. Go to WordPress Admin > Plugins > Add New > Upload Plugin.
  3. Upload and Activate.
  4. Navigate to WooCommerce > Settings > Payments > QR Payment Solution.
  5. Configure your QR codes and options.

🔧 Configuration

  • Enable/Disable: Turn the gateway on or off.
  • Title/Description: Customize what the customer sees.
  • QR Options: Use the "Add Option" button to create multiple payment destinations.
  • COD Mode: Enable to show a toggle between "Full Payment" and "Cash on Delivery".

🖼️ Screenshots

(Add your screenshots here)

📄 License

GPLv2 or later.