如何通過 WooCommerce 訂閱取得成功:從 15,000 家商店中學到的技術技巧
已發表: 2018-02-23你決定邁出這一步。 您或您的客戶將開始在線業務。
您選擇了 WooCommerce 和 WordPress 來為您的商店提供動力。 您計劃包括一個訂閱組件,以便以更少的工作銷售更多產品。
你已經做出了一些偉大的決定,但這並不意味著它會很容易!
WooCommerce 訂閱現在支持超過 15,000 家商店的定期付款。 在過去五年中,作為軟件開發團隊的一員,我從技術角度了解了很多關於訂閱的知識,並希望分享這些經驗教訓。
花 10 分鐘閱讀這篇文章,然後按照它的建議採取行動,可以為您帶來數週的回報和數千美元的節省。
我將重點關註三個重要領域:
- 選擇主機
- 選擇支付網關和擴展
- 辨別您在網站上運行的代碼
讓我們首先看看為什麼這些信息很重要。
開源訂閱軟件所需的更大責任
使用 WooCommerce 訂閱,您幾乎可以完全擁有和控制您的賬單。 定期付款數據在您的 WooCommerce 商店中存儲和執行。 商店的數據庫和應用程序在您的控制範圍內。
與閉源 SaaS 計費軟件相比,這種控制級別使 WooCommerce 訂閱獨一無二。 甚至其他開源選項也將處理預定付款的責任轉交給支付網關。
這種設計為您和您的商店提供了比任何其他訂閱軟件解決方案更多的功能和靈活性。 如果一切順利,您的業務將運行多年,今天註冊的訂閱者在 10 年甚至 20 年後仍然會積極訂閱您的商店。 這是擁有數據和使用開源軟件的一大好處——只要您需要,您現在擁有的一切都是您的。
伴隨著這種力量而來的是責任。 一開始就做出正確的選擇將帶來紅利,並使您的訂閱順利進行。 錯誤的決定可能會花費您進行修復和失去訂閱者的費用。
請允許以下幾點來指導您在不久的將來和未來幾年內為您的訂閱商店做出的決定。
為 WooCommerce 訂閱選擇主機
託管是您的房地產。 選擇優質的房地產,您的業務將蓬勃發展。 這是一開始就做好的最重要的選擇。
使用 WooCommerce 訂閱,您可以控制您的計費數據和應用程序。 這就是為什麼託管至關重要。 您的主機負責您的付款。
WooCommerce 訂閱託管建議:Pagely、Pressable 和 Pantheon
在處理了數千張支持票後,我一直看到 Pagely 在我們推薦給他們的人中表現最好。
我們還看到許多商店在與其他主機出現問題後通過 Pressable 和 Pantheon 獲得了成功。
LiquidWeb 是一個新進入者,並且比任何人都投資更多,為 WooCommerce 創建一個優秀的平台。 例如,自動更新的視覺比較。 在撰寫本文時,我不能根據個人測試推薦它們,但鼓勵您查看它們。

為 WooCommerce 訂閱選擇主機並不像找到一個好的 WordPress 主機那麼簡單。 您的商店不僅僅是一個 WordPress 網站。 這是一個定期計費應用程序。 尋找適合運行 Web 應用程序的主機,而不僅僅是博客。
例如,一些主機強制執行嚴格的腳本超時。 允許 WooCommerce 訂閱運行流程的時間越長,它處理付款的速度就越快。 如果您在強制執行無法延長或刪除的超時的主機上同步定期付款,則隨著您的商店的增長,超時將變得很麻煩,因為與不存在超時相比,處理付款的速度會更慢。
更換主機是一個耗時且成本高昂的過程,因此值得預先選擇一個可以與您一起成長的合適的主機。
旁注:我們尚未對大多數主機上的 WooCommerce 訂閱性能進行正式或廣泛的測試。 如果官方託管指南對您有幫助,請告訴我們。
WooCommerce 訂閱的付款
您做出的下一個重要決定是圍繞付款。
當客戶通過您的商店創建訂閱時,支付網關會保存他們的支付數據。 要切換,您需要:
- 將所有支付數據遷移到新的支付網關,然後將其與 WooCommerce 中的數據庫同步。 只有一些提供支付數據可移植性的支付網關才能進行遷移。
- 取消現有網關中的所有自動付款,並要求客戶使用新網關重新註冊。
這些都是耗時且昂貴的選擇,您可以通過從面向未來的支付網關開始來避免這些選擇。
1. 選擇支付網關
根據我的經驗,WooCommerce 訂閱的最佳支付網關是 Stripe。 我已經看到成千上萬的大小商店使用它並取得了巨大的成功。
Braintree 通過 PayPal 和 Authorize.net CIM 也是不錯的選擇。
所有三個支付網關都有用戶友好的儀表板和現代 API。 此外,還有可靠的 WooCommerce 擴展將它們與您的商店連接起來。
如果這三個網關在您所在的地區不起作用怎麼辦?
並非所有商家都可以訪問這些支付網關。 您的商店可能位於他們不支持的國家/地區。 您的產品目錄可能會將您歸類為違禁業務。
在這些情況下,您仍然有很多不錯的選擇。 還有很多你應該避免的。
要選擇您可以依賴的支付網關,請查找:
- 支付令牌的數據可移植性,例如信用卡號
- 支持使用客戶首選的付款方式進行自動定期付款
- 一種現代的支付方式,而不僅僅是一種流行的方式
定期支付數據的可移植性
如果您選擇切換,某些支付網關允許您將支付數據(例如信用卡號)移植到不同的支付網關。 這意味著您可以更改網關,而無需您的訂閱者再次註冊。
如果支付網關提供數據可移植性,則表明企業打算在未來如何競爭。 它表明了保持費用、功能和客戶服務競爭力的意圖。
如果支付網關鎖定了您的數據,即使他們的產品落後於競爭對手,它也可能是一種留住您的策略。
使用客戶的首選付款方式自動定期付款
許多支付網關支持不同的支付方式,例如信用卡、直接借記卡或 ACH。 這並不意味著他們能夠執行自動定期付款。
例如,支付網關可能為一次性付款提供直接借記,但未來沒有 API 可以自動提取直接借記。
在大多數情況下,您需要一個 WooCommerce 擴展的“令牌”才能處理自動定期付款。 了解該支付方式是否支持標記化。 如果是,那麼應該可以收取自動定期付款。
現代支付方式
在過去的十年中,支付技術有了很大的改進。 更老、更成熟的球員有時會繼承他們早期的遺產。
這並不意味著您需要使用像 Bolt 這樣的新進入者。 不過,根據我的經驗,這確實意味著選擇一家擁有 5-10 年曆史的公司將比使用一家擁有 10-20 年曆史的公司帶來更好的體驗。

2. 選擇擴展
選擇支付網關後,您還需要為 WooCommerce 選擇支付網關擴展。 這裡需要考慮三件事:
- 訂閱功能支持
- 著名的擴展開發者
- 針對客戶首選付款方式的自動定期付款

WooCommerce 訂閱功能支持

盡可能選擇完全支持 WooCommerce 訂閱的網關。 這有助於您充分利用商店。 要查看受支持功能的細分,請訪問:訂閱支付方式和網關。
該指南中的功能也是訂閱中許多其他功能的基本功能。 例如,對經常性總修改的支持也解鎖了以下能力:
- 客戶升級他們的訂閱
- 店主修改未來的付款金額
- 訂閱自動重試失敗的付款並獲得額外收入。
當擴展支持所有功能時,這很好地表明支付網關提供了現代 API。
著名的 WooCommerce 擴展開發人員
大多數支付網關都有不止一個 WooCommerce 擴展可用。 即使支付網關是可靠的,編碼不當的擴展也會影響您的經常性支付——有時甚至會導致無法處理。
從知名開發者那裡選擇一個 WooCommerce 擴展。
SkyVerge 是該領域的領導者。 如果您在支付網關上看到 SkyVerge 名稱,您可以相信它是一流的。 幸運的是,他們已經為許多支付網關構建了擴展。
支持使用您首選的付款方式進行自動定期付款
擴展有時不支持定期付款,有時也無法添加。
如果您看不到某個付款方式是否支持自動定期付款,請聯繫開發者並進行了解。
選擇訂閱支付網關的成本考慮
最後,在支付網關方面,更高的費用並不意味著更高的成本。
一些網關具有繁重的配置要求,這將花費您和您的團隊的時間。
為高級支付網關擴展支付 79 美元/年最終可能會為您節省從更便宜或質量較低的擴展遷移的成本。
付款是您訂閱的燃料。 將費用視為對平穩關係的投資,而不是成本。
注意添加到您網站的代碼
WooCommerce 是一個開放系統。 這為您提供了許多優勢。 這也意味著一個薄弱環節可以取消您商店的其他功能。
對於 WooCommerce 訂閱,這可能很嚴重。
如果您添加的插件在處理數百次定期付款的同一天出現錯誤,則這些付款可能會失敗。 這種情況很少見,但可能而且很容易避免。
為了避免像這樣的噩夢場景:
- 為更新建立良好的更新和測試流程。
- 對添加到站點的代碼有選擇性。
測試定期付款
在您的實時站點上更新插件之前,請在暫存站點上更新它們並測試定期付款。 這可以很好地表明,一旦插件更新,您的實時網站將不會遇到重複付款的中斷。 注意:訂閱會在臨時站點上切換到“臨時模式”,因此不會完成完整的付款流程。
要克服這個問題,請選擇一個將應用程序代碼與數據庫分開的工作流程,然後:
- 創建一個開發站點。
- 從 CSV 導入 100 個測試訂閱,付款設置為在 10-15 分鐘內處理。
- 確保使用更新的插件進行所有付款。
您不需要為每個插件更新運行此測試。 最好在更新所有插件的情況下為整個系統運行一次; 在極少數出現問題的情況下,努力隔離它。
測試定期付款的更簡單方法是使用 Robot Ninja。 我們目前正在探索如何讓它運行定期的定期支付測試,類似於結賬時的實時支付測試。

選擇優質代碼
您商店的代碼來自您或聘請的開發人員添加的主題、插件和自定義代碼。
每一段代碼都為失敗添加了一個新的向量。 在添加的代碼中要無情地辨別。
選擇具有公開可用反饋的插件或主題,例如 WooCommerce.com 擴展上的評論系統。
理想情況下,還可以與現有客戶聯繫以了解他們的經驗。 您可以通過社區渠道做到這一點,例如當地的 WooCommerce 聚會或 WooCommerce 社區 Slack。
請記住,在插件上節省 50 美元可能會使您因支付失敗或時間修復問題而損失數千美元的收入。 較低的價格並不總是意味著較低的成本。
尋找具有相關經驗的開發人員。 WooCommerce 訂閱是一個複雜的系統。 有經驗的開發人員將更快地創建解決方案並避免常見的陷阱。
每一段代碼都為失敗添加了一個新的向量。 在添加的代碼中要無情地辨別。
擁有豐富訂閱經驗的三個機構是 Saucal、Silicon Dales 和 Mindsize。 從合作了一年或更長時間的客戶那裡獲得參考是明智的。
對於訂閱,時間範圍很重要。 插件一開始可能很好,但在第 100 次續訂或第 10,000 名訂閱者之後可能會出現問題。 一個機構可能會在預算範圍內按時完成工作,但六個月後,一個未被發現的錯誤可能會導致問題。

自定義代碼和缺失的功能
關於自定義代碼的最後一點。
在過去的五年中,我們發布了 100 多個新版本的訂閱,帶來了新的特性和功能。 銷售和管理訂閱的方式有很多種,商家還可以添加更多功能來實現這一目標。
如果您的企業並不急需某個功能,請等待 WooCommerce 訂閱將其包含在內。
我們會在功能路線圖上發布即將發布的版本中的計劃,並根據投票數對功能請求進行優先級排序。
只要您對 WooCommerce.com 的訂閱處於活動狀態,您就可以訪問新功能。 除了更便宜之外,它幾乎總是比定制的任何東西都更強大和麵向未來。 在開發功能時,我們會採用嚴格的質量保證來確保我們發布的代碼可以在 15,000 家商店中使用。 這種方法意味著我們需要時間來發布新功能,但一旦它們可用,您就可以依賴它們。
我們大約每年發布一次,但有時會提前六個月或更長時間提供測試版。 如果您想提前使用某個功能,請聯繫 Prospress 支持。
祝您訂閱成功
恭喜! 您現在知道了成功使用 WooCommerce 訂閱所需的一切。
總結一下我的建議:
- 託管:您的商店將在 Pagely、Pressable 或 Pantheon 的基礎上穩固發展。
- 支付網關:通過 PayPal 或 Authorize.net CIM 使用 Stripe、Braintree,您的商店將享有多年的良好關係。
- 自定義代碼:Saucal、Silicon Dales 和 Mindsize 是具有豐富訂閱經驗的代理機構。 盡可能等待將功能添加到訂閱核心。
祝你的創業之旅好運!
如果您正在轉向訂閱,那麼遵循本文中的指導意味著將在技術方面取得成功。 如果您遇到暴風雨天氣,請隨時聯繫 Prospress 支持。
- 如何開始咖啡訂閱業務:終極指南
- 10 家 WooCommerce 商店出售令人敬畏和不尋常的東西
- 如何自動化您的訂閱網站(並節省時間)
編輯:2018 年 2 月 28 日 - 關於託管超時的部分已更新,以反映不需要允許 WooCommerce 訂閱運行更長時間的流程,但當它可以運行更長時間時會更快地處理付款。
—————
Brent Shepherd 認為 WooCommerce 是自 WordPress 以來網絡上發生的最好的事情。
自 2011 年以來,他一直與 WooCommerce 合作。除了是 WooCommerce 訂閱的原始開發人員外,他還是 WooCommerce 舊金山聚會的聯合組織者,對第一本 WooCommerce 書籍進行了技術評論,並在三大洲就 WooCommerce 進行了會談.
在 WooCommerce 訂閱成功之後,布倫特創立了 Prospress,其使命當然是使用 WooCommerce 幫助人們通過 WordPress 繁榮發展。 Prospress 還生產 Small World 和 Robot Ninja。