Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/woocommerce/automatewoo-subscriptions
⚠️ DO NOT USE - AutomateWoo's Subscription add-on was merged into AutomateWoo 5.4. Advanced actions for automating a subscription's lifecycle with AutomateWoo.
https://github.com/woocommerce/automatewoo-subscriptions
Last synced: about 1 month ago
JSON representation
⚠️ DO NOT USE - AutomateWoo's Subscription add-on was merged into AutomateWoo 5.4. Advanced actions for automating a subscription's lifecycle with AutomateWoo.
- Host: GitHub
- URL: https://github.com/woocommerce/automatewoo-subscriptions
- Owner: woocommerce
- License: gpl-3.0
- Created: 2019-01-23T06:45:35.000Z (almost 6 years ago)
- Default Branch: develop
- Last Pushed: 2021-03-05T00:04:26.000Z (almost 4 years ago)
- Last Synced: 2024-04-14T13:38:10.457Z (8 months ago)
- Language: PHP
- Homepage: https://automatewoo.com
- Size: 104 KB
- Stars: 34
- Watchers: 127
- Forks: 3
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.txt
- License: license.txt
Awesome Lists containing this project
- awesome-woocommerce - AutomateWoo - Subscriptions Add-on - Advanced actions for automating a subscription's lifecycle with AutomateWoo. (Handy Code Snippets and Plugins)
README
:warning: **DO NOT USE THIS REPO** - AutomateWoo's Subscription add-on was merged into AutomateWoo 5.4 :warning:
# AutomateWoo - Subscriptions Add-on
A subscription has a number of core parts:
* billing schedule, e.g. monthly or annually
* dates, like next payment date, end date or start date
* product line items
* coupon line items
* shipping line items
* tax line items
* fee line itemsThe AutomateWoo plugin makes it possible to modify product and coupon line items with the [Add/Remove Product](https://automatewoo.com/docs/actions/subscription-add-remove-product/) and [Add/Remove Coupon](https://automatewoo.com/docs/actions/subscription-add-remove-coupon/) actions.
The **AutomateWoo Subscriptions Add-on** makes it possible to modify some of the other parts by providing additional actions.
## New Subscriptions Actions
The **AutomateWoo Subscriptions Add-on** adds 4 new actions:
* **Update Schedule**: to change a subscription's billing period or interval.
* **Update Product**: to change a product line item's quantity, name or price.
* **Add Shipping**: to add a chosen shipping method as a new line item, with a custom cost and name, on subscriptions.
* **Update Shipping**: to update a shipping method's name or amount on a subscription.
* **Remove Shipping**: to remove a chosen shipping method from a subscription.
* **Update Currency**: to change the currency on a subscription.
* **Recalculate Taxes**: to recalculate tax totals based on the store's current tax rates.These actions can be run on any [subscription trigger](https://automatewoo.com/docs/triggers/list/#subscriptions).
![New Actions](https://d.pr/i/bUAlo2+)
### Applications
With these actions, it's possible to change a subscription's:
* billing schedule, for example, to switch a subscription from being billed annually to monthly
* shipping costs at different stages of the subscription lifecycle, for example, to only charge shipping annually, despite renewing monthlyCombined with the existing built-in Subscriptions actions in AutomateWoo that can add or remove product and coupon line items, these actions make it possible to offer customers dynamic subscription lifecycles, like:
* magazines which ship monthly but are billed annually or quarterly
* [pre-paid subscriptions](https://automatewoo.com/docs/examples/pre-paid-subscriptions/), where a customer can choose to pay for a given period up-front
* sequential subscriptions, where a customer receives different items, at different costs, based on the date of their sign-up
* seasonal subscriptions, where a customer receives different items, at different costs, at different times of yearIt's also possible to use these actions to [bulk edit subscriptions](https://automatewoo.com/docs/examples/bulk-update-subscription-prices/).
### Future Subscription Actions
We currently plan to add additional actions to modify:
* tax line items
* fee line itemsIn the future, we may add actions to:
* change a subscription's dates, like the next payment or expiration date
* process a renewal for an active subscription
* regenerate downloadable product permissions (to update them based on the subscription's current product line items)## Installation
To install:
1. Download the latest version of the plugin [here](https://github.com/woocommerce/automatewoo-subscriptions/releases)
1. Go to **Plugins > Add New > Upload** administration screen on your WordPress site
1. Select the ZIP file you just downloaded
1. Click **Install Now**
1. Click **Activate**### Updates
To keep the plugin up-to-date, use the [GitHub Updater](https://github.com/afragen/github-updater).
## Reporting Issues
If you find a problem, please [open a new Issue](https://github.com/woocommerce/automatewoo-subscriptions/issues/new). If you would like to request a new feature for this plugin, please [use the ideas board](https://ideas.automatewoo.com/automatewoo).