Title: Spending Limits for WooCommerce
Author: wpgenie2
Published: <strong>January 14, 2025</strong>
Last modified: March 18, 2026

---

Search plugins

![](https://ps.w.org/spending-limits-for-woocommerce/assets/banner-772x250.png?rev
=3529733)

![](https://ps.w.org/spending-limits-for-woocommerce/assets/icon-256x256.png?rev
=3511670)

# Spending Limits for WooCommerce

 By [wpgenie2](https://profiles.wordpress.org/wpgenie2/)

[Download](https://downloads.wordpress.org/plugin/spending-limits-for-woocommerce.1.1.7.zip)

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

 [Support](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/)

## Description

**Spending Limits for WooCommerce** enables customers to set personal spending limits
and purchase restrictions on their accounts, promoting responsible practices.

This plugin allows customers to configure spending limits for specific time periods(
daily, weekly, monthly, or yearly) directly from their account dashboard. Once a
limit is set, customers can only reduce it — increases or removals require administrator
intervention. Additionally, site admin can set global spending limit and customers
can voluntarily lock their accounts from making purchases for predefined periods,
with only administrators able to lift these restrictions early.

#### Features

 * Customer-controlled spending limits: Set maximum spending amounts per day, week,
   month, or year
 * Self-imposed purchase locks: Temporarily lock account from purchases for 1, 4,
   12 weeks, 1 year, or permanently
 * One-way limit adjustments: Customers can reduce limits but cannot increase or
   remove them without admin approval
 * Administrator controls: Edit or remove customer limits and purchase locks from
   wp-admin
 * User management dashboard: View lists of users on break and their current spending
   limits
 * Audit log: Searchable history of all limit and lock changes
 * CSV export: Export user lists and audit logs for record-keeping

#### Use Cases

 * Supporting responsible gambling and gaming commerce
 * Age-restricted product stores with spending controls
 * Subscription services with voluntary budget management
 * Any WooCommerce store promoting responsible purchasing

#### PRO Features

All features of the free version, plus:

 * Global spending limit for all site customers
 * Custom limit periods: Configure limits by custom number of weeks or days beyond
   standard intervals
 * Comprehensive reporting dashboard: Dedicated pages for users with active limits
   and locked accounts
 * Advanced audit logging: Full audit log page with detailed history
 * Date range filtering: Filter all reports by specific date ranges
 * Enhanced CSV exports: Export capabilities across all report pages
 * Premium support: Direct access to our ticket support system at https://wpgenie.
   org/support/

#### Support

You can contact us at our website [wpgenie.org](http://wpgenie.org/) if you have
problems or questions.

## Screenshots

 * [[
 * Spending Limits for WooCommerce My Account entry where user can set limits and
   lock
 * [[
 * Options for Administrators in Edit User Profile page in wp-admin
 * [[
 * PRO feature – Page in wp-admin that shows users on break with export to CSV
 * [[
 * PRO feature – Page in wp-admin that shows users with limit set and option for
   CSV export
 * [[
 * PRO feature – Page in wp-admin with audit logs and option for CSV export
 * [[
 * PRO feature – Global spending limits

## Installation

#### Minimum Requirements

 * WordPress 5.0 or greater
 * WooCommerce 5.0 or greater

#### Setup

This section describes how to install OnSale Page for WooCommerce plugin and get
it working.

 1.  Upload the plugin files to the /wp-content/plugins/ directory, or install the 
     plugin through the WordPress plugins screen directly.
 2.  Activate the plugin through the ‘Plugins’ screen in WordPress.
 3.  Users will now have new entry in My Account called Spending Limits
 4.  User can set limits on lock out of checkout in My Account > Spending Limits
 5.  Administrators can see User Spending Limit and Lock Settings on User Profile page
 6.  Administrators can modify limits and lock period on Edit User Profile page
 7.  PRO version has option for custom limit period (weeks or days)
 8.  PRO version has reporting page where you can see locked out users and limits set
     and CSV export
 9.  PRO version has audit log page with CSV export

If you have any problems contact us at http://wpgenie.org/

## FAQ

### Can user change limit to higher one?

No, user can only change limit to lower amount. Administrators can edit limit to
higher amount. Users need to contact administrator in order to get help with this.

### Can user unlock account by himself?

No, that is not possible, only Administrators can do that. Users need to contact
administrator in order to get help with this.

### What is in PRO version?

Option for global spending limit, custom limit period (weeks or days), reports pages
where you can see list of users with their limits and locked out users. Along these
reports there is audit log page. All pages have option to export data to CSV and
date range filter. PRO version also comes with premium support.

### Have a question?

If you want answer here please send us your questions to info@wpgenie.org

## Reviews

![](https://secure.gravatar.com/avatar/11f757145c6d64ae048ccfe6bd2c3a9c9be59776bb7a7babf6a35b09093c60bb?
s=60&d=retro&r=g)

### 󠀁[Excellent addition to Woo-Commerce](https://wordpress.org/support/topic/excellent-addition-to-woo-commerce/)󠁿

 [Exo](https://profiles.wordpress.org/richardshea/) September 26, 2025

I’m currently using this free version, this plugin is excellent and a great addition
to a Woo based shop that might sell addictive items (competitions, gambling, or 
even energy drinks etc!) and to have the option to lock or limit users spend makes
it look like an ethical practice at the very least.Also, I have to thank Marko at
WPGenie, I asked if I could modify this plugin via my child-theme, within 48hrs 
they modified the plugin so it could, making it very customisable. So now seriously
considering the Pro version as I wasn’t expecting such great support on a free plugin(
although to be fair it was a feature request to benefit all!).Don’t hesitate to 
try this, a couple clicks to install and it works well.

 [ Read all 1 review ](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/)

## Contributors & Developers

“Spending Limits for WooCommerce” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ wpgenie2 ](https://profiles.wordpress.org/wpgenie2/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Translate “Spending Limits for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/spending-limits-for-woocommerce)

### Interested in development?

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

## Changelog

#### 1.1.7

Problem with Google Pay and Apple Pay checkout
 Audit log date selection bug Code
cleanup Warnings

#### 1.1.6

Better notifications and texts
 Users are able to set their own limit but it cannot
exceed the global limit

#### 1.1.5

Ability to set global spending limit for all site customers (daily, weekly, monthly
or yearly)

#### 1.1.4

Prevent users to constantly limit account with same amount

#### 1.1.3

Audit log database bug

#### 1.1.2

Limit now checks orders back for 24 hrs not whole day

#### 1.1.1

Error Unsupported Operand Types: String – Null

#### 1.1.0

New PRO Feature: Now users can see how much they have left to spend on my account
and checkout page

#### 1.0.10

Now you can load custom template from child theme

#### 1.0.9

Bug with permanent self exclude feature

#### 1.0.8

View Log problem fixed
 CSV export fixed

#### 1.0.7

Fatal error

#### 1.0.6

Fatal error

#### 1.0.5

Error on checkout
 Error message for custom period Typos

#### 1.0.4

New PRO feture – Custom limit period (weeks or days)
 Typos

#### 1.0.3

Bug when checking out with free order
 Typos

#### 1.0.2

Range slider bug
 Typo Argument number specifier must be greater than zero

#### 1.0.1

Freemius SDK update

#### 1.0.0

Initial release

## Meta

 *  Version **1.1.7**
 *  Last updated **2 months ago**
 *  Active installations **50+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/spending-limits-for-woocommerce/)
 * Tags
 * [budget](https://test.wordpress.org/plugins/tags/budget/)[woocommerce](https://test.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://test.wordpress.org/plugins/spending-limits-for-woocommerce/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/?filter=1)

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

[See all reviews](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/reviews/)

## Contributors

 *   [ wpgenie2 ](https://profiles.wordpress.org/wpgenie2/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/spending-limits-for-woocommerce/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wpgenie.org/)