Description
Pachacutec Multiple QR Payments adds a payment method for WooCommerce aimed at bank transfers or digital wallets (Yape, Plin, etc.).
Main features:
- Configure the title and description your customers see at checkout.
- Add as many wallets as you need, each with a name and its QR code image.
- Each QR opens in a modal so customers can scan it easily.
- Set the account details (number, holder, bank).
- The customer uploads their payment receipt (JPG, JPEG or PNG) directly at checkout.
- The receipt is required to place the order.
- Files are stored in a private folder inside
wp-content/uploadsand linked to the order. - Admins can view and download the receipt from the order details page.
Security
- The file is validated by its real MIME type (JPG/PNG), not just the extension.
- Maximum file size is 5 MB.
- Nonces and sanitization on all inputs.
- The file is stored with a random name and cannot be executed as a script.
Screenshots





Installation
- Go to
Plugins → Add New. - Upload the plugin zip file or install it from the repository.
- Activate the plugin. It requires WooCommerce to be installed and active.
- Go to
WooCommerce → Settings → Paymentsand enable Pachacutec QR Payments. - Click Manage and configure the title, wallets (name + QR), account details and description.
FAQ
-
Do I need WooCommerce?
-
Yes. The plugin is a WooCommerce payment method and requires WooCommerce 7.0 or higher.
-
Which receipt formats are accepted?
-
Only JPG, JPEG and PNG images, with a maximum size of 5 MB.
-
Where are the receipts stored?
-
In the
wp-content/uploads/pachacutec-qr-payments/folder, with a random name. They are not published to the media library. -
Can I see the receipt of an order?
-
Yes, on the order page (WooCommerce Orders) a link to the uploaded receipt is shown.
-
How do I add multiple wallets?
-
In the gateway settings, use the Add wallet button to add as many wallets as you need. Each wallet has a name (e.g. Yape, Plin) and its QR code image URL.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Pachacutec Multiple QR Payments for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Pachacutec Multiple QR Payments 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
1.0.1
- Fixed: QR code image was not shown when opening the modal.
- Improved: wallets and logos now use images selected from the WordPress Media Library.
- Added: logo gallery (multiple logos shown in a row at checkout).
- Improved: close button of the QR modal with proper styling.
- Fixed: “Save changes” button now activates when editing images.
1.0.0
- Initial release.
- Bank transfer / digital wallet payment gateway.
- Configure title, description, account details, logo and QR codes.
- Support for multiple wallets, each with its own QR code.
- QR codes open in a modal at checkout.
- Required receipt upload (JPG/PNG) at checkout.
- Receipt linked to the order and visible in the admin.
- Real MIME validation, size limit and nonces.
