Want to sell different subscription products in the same transaction? Or change the expiration date of the existing subscription? Or maybe you want customers to view all the details of its subscriptions, including taxes, delivery methods, and delivery addresses?
With the release of Woocommerce subscription 2.0, you can now complete all this, even more!
Announces Wooocommerce subscription 2.0!Subscribe to 2.0 to re -invented one of our most popular extensions, in order to consider the feedback of the owner for three years . In addition to the introduction of new functions, version 2.0 has also improved many existing functions and changed the internal structure, which is easier to customize expansion and expand it to meet the growing customer base.
The following is some of the best new features in Subscriptions 2.0.
Multiple subscriptions
Before version 2.0, customers need to repeat the entire checkout process to subscribe to different products. no longer!
Your client can now buy any different subscription products in a transaction in . To better, the subscription will intelligently group the product based on the product billing timetable. This reduces payment gateway costs by processing the registration and renewal of multiple products in a transaction. It also simplifies performance by creating a single renewal order instead of creating multiple orders for a single cargo.
Learn all the ways to work about this function in the new multiple subscription guide.

Sometimes, customers will call to order, and you need to manually add subscriptions to them. At other times, you may need to change the existing subscription terms when providing discounts or extending the free trial period.
Use subscription 1.5, edit order screen is where you can add or modify the subscription. But this violates intuition. We know we can do better.
This is the reason why Subscriptions 2.0 introduces a new management screen specifically used to add and modify subscription information.
But this
does not
means you need to learn how to use another interface. The new screen is based on the WooCommerce editing order screen. Therefore, if you have added or modified an order, then you already know how to add or modify the subscription.

It also provides you with more control over the subscription details
. You can now add and modify all the details of the subscribing subscription, including fields that cannot be changed or added before, including:
Trial end of the trial
- The expiration date date date
- Payment method
- Transportation method
- Order item
In the addition or editing subscription guide to learn about the new woocommerce \u0026 gt; edit subscription interface; edit subscription interface More information.
View new page of subscribing information
Subscriptions 2.0 Your client can easily view and manage their own subscriptions
.
They do not need to contact you (shop owner) to inquire about details now. For example, the delivery address of the next order, they can now check the information on the special page of the \”My Account\” section. Similar to the viewing order page of Woocommerce, the new check -up page fully displays information about subscriptions. Customers will see their billing timetable, payment methods, addresses, products, expenses, taxes, transportation costs and other related row items.
Learn more information about the new subscription page.
Customers can view the complete details of its subscription from its \”account\” page.
A new paymentMethodThis is why in Subscriptions 2.0, We introduced a use of use Paypal’s new way: Reference transaction .
This new system can sell multiple subscriptions, change regular total and billing timetables, and allow your customers to switch their subscriptions they use PayPal. PayPal Standard, which is used to open the box, cannot achieve it all.
To make full use of the new features of Subscriptions 2.0, PayPal must be
enable reference transaction support on your account.
But don’t worry: If you use PayPal Standard and paypal, it takes a while to enable reference transactions on your account, you can continue to sell until you get approval. Before that, you will not be able to access the new features of the system.
and more Subscribe to 2.0 also introduced:
]
Basic able file drop
New state to be canceled Re -subscribing new term One -time transportation option Improved improvement List table
- You can view the complete function list by reading documents.
- A glimpse of the developer’s hood
- Subscriptions 2.0 introduced a new architecture based on Woocommerce custom order type API.
- This is necessary for purchasing multiple subscriptions, but it also makes it easier to write a custom code on the subscription.
This fundamentally changed the stored and access methods of subscribing data.
New subscription order type
By using subscription as an order type in Woocommerce, it is now a custom post type. This means that you will be familiar with posts, posts and woocommerce orders that you are familiar with WordPressFind the subscription data in the item and order item table.
It can also use all familiar WordPress functions to query or modify subscription data.
The best part: because of the current familiar database mode with this subscription, subscribe to subscribing The data of the core post (such as posts and orders) is expanded as WordPress and Wooocommerce core posts (such as posts and orders). New subscription object
As a custom order type, the subscription is now instantaneous into an application -level object. The tedious API for searching or modifying subscription data no longer exists! On the contrary, you can use the new wc_subscripting class to operate the subscription. Because of
wc_subscripting
class has expanded
wc_order
, so you can use its familiar methods to process subscriptions, such as
$ Subscripting-\u0026 GT; Update_status () [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) [) 123] or
$ Subscripting-\u0026 GT; get_total () . There are also some new methods specifically for subscription data, such as $ Subscript-\u0026 GT; Update_dates ()
and
$ Subscripting-\u0026 GT; get_reled_orders () .
REST API endpoint We not only improved the human interface, but also improved the computer interface. Applications can now create, read, update, or delete subscriptions in the WooCommerce store through the RESTFUL API endpoint .
Want to list all the subscriptions on the website? Get /WC-API/V2/Subscriptions/. Want to know the details of specific subscriptions? Get /WC-API/V2/Subscriptions/\u0026 LT; id \u0026 gt;/. Upgrade instructions
2.0 version is a major update of Woocommerce subscription expansion
. UpdateFormer, please:
Update all other WOOCOMMERCE extensions Create a backup of database and site files
If possible, use version 2.0 on the temporary storage site Test all plug -in, custom code and payment gateway
To help ensure that you get a smooth upgrade experience, please operate in the instructions in the upgrade guide according to the WOOCOMMERCE subscription.
- immediately try Subscriptions 2.0, and continue to pay attention That’s it.
- .
But this is definitely not the ending of the story of the Subscriptions
Now we have completed this major re -development, and we are studying what we have brought to you in 2.1 and higher versions. In the future, you can look forward to better reporting regular income, new failure payment review system, how customers give subscriptions to other people, and allow customers to subscribe to mini expansion of almost any product, not just subscribe to products.
Please continue to pay attention to the update of these new features. But at the same time, if you want to see a specific function or update, please submit a creative on our creative board.
Do you have any ideas or questions about subscription 2.0? Please tell us in the comments -we are always eager to receive your letter.