Skip to content

Instantly share code, notes, and snippets.

@thenbrent
Created November 5, 2012 23:53
Show Gist options
  • Save thenbrent/4021225 to your computer and use it in GitHub Desktop.
Save thenbrent/4021225 to your computer and use it in GitHub Desktop.
Subscriptions 1.2 Changelog
WooCommerce Subscriptions version 1.2 changes:
* Support for sale prices on subscription products
* On the Manage Subscriptions page, store managers can now search for subscriptions by subscriber username, email, order ID, product ID or subscription item name (subscription product name at time of purchase)
* Any payment gateway with a WooCommerce extension can now be used to purchase and renew subscriptions via manual payments
* Subscribers can now use a different payment method for each recurring payment via manual payments
* Subscribers can now change the payment method on a subscription if an automatic payments fails
* A subscription's next payment date can now be changed if the payment gateways used to purchased it can change the date
* WooCommerce reports now include revenue from subscription's recurring payments
* Improved record keeping for recurring subscription payments with a renewal order created for each payment
* Improved shipping management for subscriptions with physical goods through new renewal order system - each billing period, a processing order is created and store manager can mark the order as complete once the product for that period has been shipped
* Improved subscription event logging on orders - subscription product name is now used instead of subscription key
* Suspended subscription status changed to "on-hold" to match the WooCommerce Order status
* When an order for a subscription is placed "on-hold" the subscription in that order is also placed "on-hold"
* When subscription sign-up or renewal payment fails, subscriptions are now placed "on-hold" instead of "failed" so the subscription can be activated when payment is completed on the order
* A customer can now renew a subscription that was cancelled or expired via a link on the "My Subscriptions" page
* The subscription name displayed in the "Manage Subscriptions" and "My Subscriptions" tables now comes from the name at the time of the order not the current post item
* Fixing bug in subscription reactivation - if a subscription expiry is before the reactivation date, the subscription now correctly expires soon after being activated instead of remaining active
* Subscriptions in the trash can now be permanently deleted
* Fixed the "Active Subscriber?" user column value to display even when other plugins are #doingitwrong
* On the Manage Subscriptions page, next payment, last payment, start date, expiration date and end dates are now displayed in blog/site time instead of server time
* Removed end date and start date from My Subscriptions template so that it now shows only next payment and expiration dates
* Improve subscription price description when subscription is only for one period, e.g. "$5 for 3 months" is now used instead of "$5 every 3 months for 3 months"
* Fix bug in PayPal Standard integration affecting subscriptions for one billing period and a interval great than 1 (e.g. a subscription of $5 for 3 months)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment