Recurring Donations

To receive regular donations, you need one of the following plugins:

Note: When using Donation Platform for WooCommerce, there is currently no built-in integration with Subscriptions For WooCommerce Pro by WP Swings. While the two plugins may still work together, we’re unable to provide support for issues related to that premium plugin because it is developed and maintained independently by WP Swings.

Recurring Donations with Subscriptions for WooCommerce (free plugin)

Subscriptions for WooCommerce (free plugin) supports Stripe and PayPal payment Gateway. The free version does not support variable subscription products.

Subscriptions for WooCommerce (free plugin) does NOT support variable subscription products. This means is does not support having multiple donation schedules (e.g. one-time, monthly, …) for the users to choose from in a single product.

Recurring Donations with WooCommerce Subscriptions (premium plugin)

WooCommerce Subscriptions is a popular premium extension for WooCommerce that is supported by a wide range of payment gateways. You can use a simple subscription (only one donation schedule) or variable subscription (multiple payment intervals).

Simple Regular Donation (Simple Subscription – One Donation Schedule)

  1. Install WooCommerce Subscriptions (premium plugin): https://woocommerce.com/products/woocommerce-subscriptions/
  2. Add a new WooCommerce product.
  3. Make it virtual and donable. Under Product data, select “Simple subscription”.
  4. Set any subscription price and subscription schedule. The subsequent donation amount must be set, but is otherwise irrelevant as it will be overwritten by the donor later.
  5. Under “Donation Form”, adjust the settings of the donation form according to your wishes.