Custom User Defined Pricing for Woocommerce – Let Customers Set Their Price
Empower your WooCommerce store with Custom User Defined Pricing for Woocommerce! Let customers pay what they want with flexible pricing, perfect for donations, pay-what-you-want models, or custom orders. Easily set minimums, maximums, and suggested prices, enable bulk editing, and support variable products. Whether you’re an indie author, nonprofit, or eCommerce store, our plugin offers seamless shortcode integration and global pricing options to boost conversions. Download the free version to get started or unlock premium features for ultimate flexibility. Transform your store today!

Why Choose Custom User Defined Pricing for Woocommerce?
Flexible Pricing
Let customers set their own price with minimum, maximum, and step controls. Perfect for donations or pay-what-you-want models.
Variable Product Support
Enable custom pricing for specific product variations, like hardcover vs. paperback, for ultimate flexibility.
Suggested Prices:
Boost conversions with clickable suggested price buttons (e.g., $5, $10, $20) for quick customer decisions.
Global Custom Pricing
Apply custom pricing to all products with one click, saving time for large stores.
Shortcode Flexibility
Embed custom price forms anywhere with a powerful shortcode, compatible with any page builder.
Who Benefits from Custom User Defined Pricing for Woocommerce?
How to Use Custom User Defined Pricing for Woocommerce?
Flexible Pricing
Set minimum, maximum, and step controls for custom prices, perfect for pay-what-you-want models.
How to Use:
- Go to Products > Edit Product in WooCommerce.
- Under Product Data > General, check “Enable Custom Price.”
- Set a Minimum Custom Price (e.g., $5.00), optional Maximum Custom Price (e.g., $50.00), and Custom Price Step (e.g., 0.01).
- Save the product. Customers can now enter a custom price on the product page.
Example: An indie author sets a $3.00 minimum for an eBook, allowing readers to pay any amount above that.
Variable Product Support
Enable custom pricing for specific product variations (premium feature), like hardcover vs. paperback.
How to Use:
- Create a Variable Product in WooCommerce (e.g., a book with “Hardcover” and “Paperback” variations).
- In Product Data > Variations, select a variation and check “Enable Custom Price.”
- Set a Minimum Custom Price (e.g., $10.00 for Hardcover) and other settings.
- Save the product. Customers can enter a custom price when selecting the variation.
Example: An author offers a Hardcover book with a $10.00 minimum, while the Paperback has a $5.00 minimum.
Suggested Prices
Add clickable suggested price buttons (premium feature) to guide customer decisions.
How to Use:
- Edit a product and go to Product Data > General or a specific variation.
- In the Suggested Prices field, enter comma-separated values (e.g., “5,10,20”).
- Save the product. Buttons for $5, $10, and $20 appear on the product page or shortcode form.
- Alternatively, use the shortcode:
[ custom_price_form product_id="123" suggestions="5,10,20" ]
.
Example: A nonprofit adds $10, $25, and $50 buttons to a donation product, increasing conversions.
Global Custom Pricing
Enable custom pricing for all products with one click, ideal for large stores.
How to Use:
- Go to Custom Price Settings in the WordPress admin menu.
- Check Enable Custom Price Globally.
- Save changes. All product pages now display a custom price form (respects product-specific minimums).
Example: An eCommerce store enables global custom pricing for a store-wide pay-what-you-want promotion.
Shortcode Flexibility
Embed custom price forms anywhere using a powerful shortcode.
How to Use:
- Add the shortcode to any page, post, or widget:
[cu
.stom_price_form product_id="123"]
- Customize with attributes, e.g.
[ custom_price_form product_id="123" label="Your Donation" button_text="Donate Now" show_quantity="no" ]
- For variations (premium), use: [ custom_price_form product_id=”123″ variation_id=”456″ ].
- Works with page builders like Elementor or Divi.
Example: An event organizer adds a donation form to a landing page with
.[ custom_price_form product_id="123" suggestions="25,50,100" ]
Frequently Asked Questions
What is Custom User Defined Pricing for Woocommerce?
It’s a plugin that lets customers set their own price for WooCommerce products, ideal for donations, pay-what-you-want, or flexible pricing.
Does it support variable products?
Yes, the premium version supports custom pricing for specific product variations, like different book formats.
Can I use it with page builders?
Absolutely! The shortcode works with Elementor, Divi, and other page builders, and we’re working on dedicated widgets.
Is it compatible with multi-currency stores?
Basic compatibility is included, with full currency switcher integration planned for a future premium update.
What support do you offer?
Free users get community support via WordPress.org. Premium users enjoy priority email support and access to exclusive updates.