Bonus for Woo
Bonus for Woo

Bonus for Woo

4.8/5 (22 ratings) 100 active installs Updated Nov 11, 2026
Options in adminpanel

Options in adminpanel

This plugin is designed to create a bonus system with cashback.
The cashback percentage is calculated based on the users’ status in the form of bonus points.
Each user status has a corresponding cashback percentage.
The users’ status depends on the total amount of the users orders.
Cashback is accumulated in the client’s virtual wallet.

Free plugin features

  • Points for product reviews.
  • Integer and decimal points
  • Hide the ability to spend points for discounted items.
  • Show the history of bonus points.
  • Email notifications.
  • Export and import points.
  • Shortcodes.

Additional settings for the PRO version

  • Points on your birthday.
  • Daily points for the first login.
  • Points for registration.
  • Exclude categories of products that cannot be purchased with cashback points.
  • Cashback is not accrued for discounted items.
  • Exclude payment methods.
  • Exclude items that cannot be purchased with Cashback Points.
  • Minimum order amount to redeem points.
  • Withdrawal of bonus points for inactivity.
  • Referral system.
  • Coupons.
  • Points accrual delay.
  • Accrual of points for previous orders.
  • Purchasing goods using only points.

Addons for Bonus for Woo plugin

Bonus for Woo addon API
API for Bonus for Woo for CRM systems. more details

BFW addon for referral
Expands the Bonus for Woo referral system. more details

BFW addon write off percentage
The percentage of points written off depending on the clients status. more details

BFW addon transfer points for users
Transfers of bonus points between users. more details

Testing

You can test the plugin on this page

Compatibility

  • Support for the classic shopping cart and checkout process
  • Support for WooCommerce Blocks cart and checkout
  • With the WPML plugin
  • With the Elementor plugin
  • With the Yandex.Delivery (Boxberry) plugin for WooCommerce
  • With the CDEK shipping method plugin for WooCommerce
  • With the Post SMTP plugin
  • With high-performance order storage
  • Multi-site support

SUPPORT

If you need support or have questions, please write to our support or blog.

External services

This plugin connects to the plugin author’s server in the following cases.

License activation (PRO)

The PRO key is verified against https://computy.ru/API/api.php. The request sends the license key, the site domain, the plugin version and the product identifier. The server returns a signed token that is stored in the site options.

  • Service: computy.ru
  • Data sent: license key, site domain, plugin version, product ID
  • When: on activation and no more than once every 7 days
  • Terms: https://computy.ru/privacy

Buy button

The “Buy” button on the PRO settings screen posts the site URL, the plugin version and the site administrator email to https://computy.ru/buy_plugin.

  • Service: computy.ru
  • Data sent: site URL, plugin version, admin email
  • When: only when the administrator clicks the button
  • Terms: https://computy.ru/privacy

Blog articles widget

The plugin settings screen loads the list of the author’s recent articles from https://computy.ru/blog/tag/bfw/ and caches the result in a transient.

  • Service: computy.ru
  • Data sent: no visitor data, an ordinary HTTP request
  • When: when the plugin settings screen is opened while the cache is empty
  • Terms: https://computy.ru/privacy