Title: Rusa Payment Verification for WooCommerce
Author: Rusa Solutions
Published: <strong>October 3, 2026</strong>
Last modified: October 3, 2026

---

Search plugins

![](https://ps.w.org/rusa-payment-verification-for-woocommerce/assets/banner-772x250.
png?rev=3726462)

![](https://ps.w.org/rusa-payment-verification-for-woocommerce/assets/icon.svg?rev
=3726462)

# Rusa Payment Verification for WooCommerce

 By [Rusa Solutions](https://profiles.wordpress.org/samwaleadeoye/)

[Download](https://downloads.wordpress.org/plugin/rusa-payment-verification-for-woocommerce.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/rusa-payment-verification-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/rusa-payment-verification-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/rusa-payment-verification-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/rusa-payment-verification-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/rusa-payment-verification-for-woocommerce/)

## Description

Rusa Payment Verification for WooCommerce extends WooCommerce’s built-in Bank Transfer(
BACS) payment method with a structured payment-verification workflow.

Instead of managing payment receipts and transaction references across WhatsApp,
email, and other channels, customers can submit their payment proof directly through
their WooCommerce order.

Rusa Payment Verification for WooCommerce includes:

 * Customer payment-proof upload with transaction reference
 * Dedicated “Awaiting Payment Proof” and “Payment In Review” order statuses
 * A centralized Payment Verification queue for administrators
 * Secure access to uploaded payment receipts
 * Approve or reject payment submissions directly from the verification queue
 * Automatic order status updates after verification
 * Customer notifications when payments are approved or rejected
 * Unlimited payment verifications
 * Support for WooCommerce’s native Bank Transfer (BACS) payment method
 * Compatibility with classic and block-based WooCommerce checkout

The plugin works with WooCommerce’s existing Bank Transfer gateway rather than replacing
it, so your existing BACS settings and bank details remain managed by WooCommerce.

#### Need more advanced verification tools?

Rusa Payment Verification for WooCommerce Premium is an optional add-on for stores
that want additional workflow, history, and reporting tools.

Premium adds features including:

 * Verification history with a dedicated Recently Processed view
 * Approve or reject payment submissions from admin notification emails
 * Duplicate transaction reference detection
 * CSV export of processed payment verification records
 * Premium updates and support
 * Future Premium workflow enhancements

The free plugin remains fully functional on its own and does not impose a monthly
verification limit.

## Installation

 1. Install Rusa Payment Verification for WooCommerce through the WordPress Plugins
    screen, or upload the plugin files to your `/wp-content/plugins/` directory.
 2. Activate Rusa Payment Verification for WooCommerce.
 3. Make sure Bank Transfer (BACS) is enabled under WooCommerce > Settings > Payments.
 4. Go to WooCommerce > Payment Verification to review payment submissions.

## FAQ

### Does this replace WooCommerce’s Bank Transfer gateway?

No. Rusa Payment Verification for WooCommerce extends WooCommerce’s built-in Bank
Transfer (BACS) gateway. Your existing bank details and BACS settings remain managed
by WooCommerce.

### Is there a monthly verification limit?

No. The free plugin does not impose a monthly limit on payment verifications.

### What happens when a customer submits payment proof?

The customer’s transaction reference and payment proof are attached to the order,
and the order enters the payment-verification workflow so an administrator can review
the submission from WooCommerce > Payment Verification.

### What happens when I approve a payment?

The payment is recorded as approved and the order moves to Processing. The customer
is also notified according to the plugin’s notification workflow.

### Can I reject a payment submission?

Yes. Administrators can reject a submitted payment from the Payment Verification
queue when the payment cannot be verified.

### Can customers upload images and PDF receipts?

Yes. Customers can submit supported payment-proof files such as JPG, PNG, and PDF
files through the payment-proof upload workflow.

### Does the plugin work with WooCommerce Checkout Blocks?

Yes. Rusa Payment Verification for WooCommerce is designed to work with both classic
and block-based WooCommerce checkout while extending WooCommerce’s native BACS payment
method.

### Is there a Premium version?

Yes. Rusa Payment Verification for WooCommerce Premium is an optional add-on that
adds advanced tools such as verification history, approve and reject actions from
admin emails, duplicate transaction reference detection, and CSV export.

The free plugin remains fully functional without Premium.

### Will I lose my verification data if I later install or deactivate Premium?

No. Core payment-verification data is managed by the free plugin. Premium provides
additional interfaces and tools that work with that data.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Rusa Payment Verification for WooCommerce” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Rusa Solutions ](https://profiles.wordpress.org/samwaleadeoye/)

[Translate “Rusa Payment Verification for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/rusa-payment-verification-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/rusa-payment-verification-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/rusa-payment-verification-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/rusa-payment-verification-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/rusa-payment-verification-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * Added customer payment-proof and transaction-reference submission.
 * Added dedicated payment-verification order statuses.
 * Added centralized Payment Verification admin queue.
 * Added payment approval and rejection workflow.
 * Added automatic order status updates after verification.
 * Added customer payment-verification notifications.
 * Added secure payment-proof access.
 * Added support for WooCommerce’s native Bank Transfer (BACS) gateway.
 * Added compatibility with classic and block-based WooCommerce checkout.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [bacs](https://wordpress.org/plugins/tags/bacs/)[bank transfer](https://wordpress.org/plugins/tags/bank-transfer/)
   [manual payment](https://wordpress.org/plugins/tags/manual-payment/)[payment verification](https://wordpress.org/plugins/tags/payment-verification/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/rusa-payment-verification-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/rusa-payment-verification-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rusa-payment-verification-for-woocommerce/reviews/)

## Contributors

 *   [ Rusa Solutions ](https://profiles.wordpress.org/samwaleadeoye/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rusa-payment-verification-for-woocommerce/)