Scenario
↑ Back to topYou own a Coffee Shop and would like to sell a coffee package to your users on a monthly basis. In addition to the package, you would like to offer the user the option to add a donation amount to their favorite coffee charity.
Products Used
↑ Back to topSetup and Configuration
↑ Back to topCreate Subscription product
↑ Back to top- Go to: Product > Add Product
- In Product Data, select a simple subscription product
- Set the subscription price to 20 every month

Add-ons settings
↑ Back to topCharity
In the Add-ons tab, click the “Add Field” button. We are going to set the type as “Customer Defined Price”. Set the title to the name of the charity. A description can also be added to explain what the user should enter in the field and why they should support this charity.
It’s possible to set a limitation if you want to define a specific range for the donation, but in this case we will leave it without any limitation.

Click the “Add Field” button again to add additional charities, which will also be setup as a “Customer Defined Price” field.
Publish the product, now you’re all set!
Usage
↑ Back to topThis is what it will look like for your customers on a single product and the cart page.


Questions and Support
↑ Back to topSomething missing from this documentation? Do you still have questions and need assistance?
- Have a question about a specific extension or theme you’d like to purchase? Use our Contact us page to get answers.
- Have you already purchased this product and need some assistance? Get in touch with a Happiness Engineer via the WooCommerce.com Support page and select this product name in the “Product” dropdown.