WP Simple Pay Documentation

Documentation, Reference Materials, and Tutorials for WP Simple Pay

How to Set Limited Inventory for a Payment Form

Have you ever needed to sell a limited quantity of an item, or only accept payments between certain dates? With Purchase Restrictions you now have control over how many times an item can be purchased, and when. This is great for accepting a limited number of registrations for a webinar or selling different levels of tickets for an event.

Let’s suppose you are offering business coaching to budding entrepreneurs using our Business Development Coaching Services template and you have a limited number of coaching sessions available, and you want to make sure you don’t overbook.

When creating or editing your payment form, visit the Purchase Restrictions tab to configure the stock / inventory limits for each price option.

When all inventory from all price options is purchased, the payment form is hidden, otherwise, the relevant sold out price options are disabled and not available for purchase.

To properly handled adding stock back if a payment fails to process, you must ensure that webhooks are set up and configured properly

You can restrict payments in multiple ways, and even combine them to create fully automated inventory and scheduling management.

Purchase Restrictions are not compatible with off-site Stripe Checkout payment forms.

Still have questions? We’re here to help!

Last Modified:

Start Accepting Payments Today

Start accepting one-time and recurring payments or donations on your WordPress website.