訂閱 2.0 就在這裡,提供多種訂閱支持等等
已發表: 2015-10-06想在同一筆交易中銷售不同的訂閱產品? 或者更改現有訂閱的到期日期? 或者,也許您希望客戶能夠查看其訂閱的全部詳細信息,包括稅金、送貨方式和送貨地址?
隨著 WooCommerce 訂閱 2.0 的發布,您現在可以完成所有這一切,甚至更多!
訂閱 2.0 重新發明了我們最受歡迎的擴展之一,以考慮到店主三年來的反饋。 除了引入新功能外,2.0 版還改進了許多現有功能並更改了內部結構,從而更容易自定義擴展並對其進行擴展以滿足不斷增長的客戶群的需求。
以下是 Subscriptions 2.0 中一些最好的新增功能。
多個訂閱
在 2.0 版之前,客戶需要重複整個結帳流程才能訂閱不同的產品。 不再!
您的客戶現在可以在同一筆交易中購買任意數量的不同訂閱產品。
更好的是,訂閱會根據產品的計費時間表對產品進行智能分組。 這通過在一次交易中處理多個產品的註冊和續訂來降低支付網關費用。 它還通過創建單個續訂訂單而不是為單個貨物創建多個訂單來簡化履行。
在新的多訂閱指南中了解有關此功能的所有工作方式。
新添加/編輯訂閱屏幕
有時,客戶會打電話訂購,您需要手動為他們添加訂閱。 其他時候,您可能需要在提供折扣或延長免費試用期時更改現有訂閱的條款。
使用訂閱 1.5,編輯訂單屏幕是您可以添加或修改訂閱的地方。 但這是違反直覺的。 我們知道我們可以做得更好。
這就是 Subscriptions 2.0 引入了一個專門用於添加和修改訂閱信息的新管理屏幕的原因。
但這並不意味著您需要學習如何使用另一個界面。 新屏幕基於 WooCommerce 編輯訂單屏幕。 因此,如果您曾經添加或修改過訂單,那麼您已經知道如何添加或修改訂閱。
既然 Subscriptions 具有專門設計的用於修改訂閱的界面,它還為您提供了對訂閱詳細信息的更多控制權。
您現在可以添加和修改訂閱的所有詳細信息,包括以前無法更改或添加的字段,包括:
- 試用結束日期
- 到期日期
- 支付方式
- 運輸方式
- 訂單項
在添加或編輯訂閱指南中了解有關新的 WooCommerce > 編輯訂閱界面的更多信息。
客戶查看訂閱信息的新頁面
Subscriptions 2.0 還使您的客戶可以更輕鬆地查看和管理他們自己的訂閱。
他們現在不必聯繫您(店主)詢問詳細信息,例如下一個訂單的送貨地址,他們現在可以在“我的帳戶”部分下的特殊頁面上查看該信息。
與 WooCommerce 的查看訂單頁麵類似,新的查看訂閱頁面全面顯示了有關訂閱的信息。 客戶將看到他們的計費時間表、付款方式、地址、產品、費用、稅金、運輸成本和其他相關的行項目。
了解有關新的查看訂閱頁面的更多信息。
一種新的支付方式
PayPal Standard 一直與 WooCommerce 和訂閱捆綁在一起。 但是,開箱即用的 PayPal 標準付款方式無法支持訂閱的所有新功能,例如多個訂閱。
這就是為什麼在 Subscriptions 2.0 中,我們引入了一種使用 PayPal 的全新方式:參考交易。
這個新系統可以銷售多個訂閱、更改循環總計和計費時間表,並允許您的客戶切換他們使用 PayPal 購買的訂閱。 開箱即用的 PayPal Standard 無法實現這一切。
要充分利用 Subscriptions 2.0 的新功能,PayPal必須在您的帳戶上啟用參考交易支持。 但不要擔心:如果您使用 PayPal Standard 並且 PayPal 需要一段時間才能在您的帳戶上啟用參考交易,您可以繼續銷售直到您獲得批准。 在那之前,您將無法訪問系統的新功能。
以及更多
訂閱 2.0 還引入了:
- 基本的可下載文件滴
- 新的待取消狀態
- 重新訂閱的新術語
- 一次性運輸選項
- 改進的列表表
您可以通過閱讀文檔來查看完整的功能列表。
開發人員的引擎蓋下的一瞥
Subscriptions 2.0 引入了基於 WooCommerce 自定義訂單類型 API 的新架構。 這從根本上改變了訂閱數據的存儲和訪問方式。
這對於購買多個訂閱是必要的,但它也使得在訂閱之上編寫自定義代碼變得更加容易。
新訂閱訂單類型
通過在 WooCommerce 中將訂閱作為訂單類型,它現在也是自定義帖子類型。 這意味著您將在 WordPress 熟悉的帖子、帖子元表以及 WooCommerce 的訂單項和訂單項元表中找到訂閱數據。 它還可以使用所有熟悉的 WordPress 功能來查詢或修改訂閱數據。
最好的部分:因為訂閱現在使用這種熟悉的數據庫模式,訂閱數據與 WordPress 和 WooCommerce 核心帖子類型(如帖子和訂單)一樣可擴展。
新訂閱對象
作為自定義訂單類型,訂閱現在也被實例化為應用程序級別的對象。 用於檢索或修改訂閱數據的繁瑣 API 已不復存在! 相反,您可以使用新的WC_Subscription
類對訂閱進行操作。
因為WC_Subscription
類擴展了WC_Order
,所以您可以使用其熟悉的方法來處理訂閱,例如$subscription->update_status()
或$subscription->get_total()
。
還有一些專門針對訂閱數據的新方法,例如$subscription->update_dates()
和$subscription->get_related_orders()
。
REST API 端點
我們不僅改進了人類界面,還改進了計算機界面。 應用程序現在可以通過 RESTful API 端點在 WooCommerce 商店中創建、讀取、更新或刪除訂閱。
想要列出網站上的所有訂閱? 獲取/wc-api/v2/subscriptions/
。 想要了解特定訂閱的詳細信息? 獲取/wc-api/v2/subscriptions/<id>/
。
升級說明
2.0 版是 WooCommerce 訂閱擴展的重大更新。 更新前請:
- 更新所有其他 WooCommerce 擴展
- 創建數據庫和站點文件的備份
- 如果可能,在暫存站點上使用 2.0 版測試所有插件、自定義代碼和支付網關
為幫助確保您獲得順暢的升級體驗,請按照 WooCommerce 訂閱升級指南中的說明進行操作。
立即試用 Subscriptions 2.0,並繼續關注更多內容
目前為止就這樣了。 但這肯定不是 Subscriptions 故事的結局。
現在我們已經完成了這次重大的重新開發,我們已經在研究 2.1 及更高版本為您帶來什麼。 在未來,您可以期待更好地報告經常性收入、新的失敗支付重試系統、客戶將訂閱贈送給其他人的方式,以及允許客戶訂閱幾乎任何產品的迷你擴展,而不僅僅是訂閱產品。
請繼續關注這些新功能的更新。 但與此同時,如果您希望看到某個特定功能或更新,請在我們的創意板上提交一個創意。
對訂閱 2.0 有任何想法或問題嗎? 請在評論中告訴我們——我們總是渴望收到您的來信。