WooCommerceサブスクリプションで成功する方法:15,000店舗から学んだ技術的なヒント

公開: 2018-02-23

あなたは飛躍することにしました。 あなたまたはあなたのクライアントはオンラインビジネスを始めようとしています。

ストアを強化するためにWooCommerceとWordPressを選択しました。 より少ない作業でより多くを販売するために、サブスクリプションコンポーネントを含めることを計画しています。

あなたはすでにいくつかの素晴らしい決断をしましたが、それはそれが簡単になるという意味ではありません!

WooCommerceサブスクリプションは、15,000を超える店舗の定期支払いを強化するようになりました。 過去5年間、ソフトウェアを開発するチームの一員として、技術的な観点からサブスクリプションについて多くのことを学び、これらの教訓を共有したいと思います。

この記事を読むのに10分かかり、次にその推奨事項に基づいて行動することで、数週間の利益と数千ドルの節約が得られる可能性があります。

私は3つの重要な分野に焦点を当てるつもりです:

  • ホストの選択
  • 支払いゲートウェイと拡張機能の選択
  • あなたがあなたのサイトで実行するコードを見極めること

まず、この情報が重要である理由を見てみましょう。

オープンソースのサブスクリプションソフトウェアに必要なより大きな責任

WooCommerceサブスクリプションを使用すると、請求をほぼ完全に所有および管理できます。 定期支払いデータは、WooCommerceストア内から保存および実行されます。 ストアのデータベースとアプリケーションはあなたの管理下にあります。

クローズドソースのSaaS課金ソフトウェアと比較すると、このレベルの制御により、WooCommerceサブスクリプションは独自のものになっています。 他のオープンソースオプションでさえ、スケジュールされた支払いを処理する責任を支払いゲートウェイに渡します。

この設計は、他のどのサブスクリプションソフトウェアソリューションよりも、あなたとあなたのストアにパワーと柔軟性を与えます。 すべてがうまくいけば、あなたのビジネスは何年もの間実行され、今日サインアップするサブスクライバーは、10年または20年後もあなたのストアに積極的にサブスクライブします。 これは、データを所有し、オープンソースソフトウェアを使用することの素晴らしい点の1つです。必要な限り、現在持っているものはすべてあなたのものです。

その力には責任が伴います。 最初に正しい選択をすることで、配当が支払われ、サブスクリプションがスムーズに実行され続けます。 悪い決定はあなたに修正のためにそして失われた加入者にお金を払うことができます。

以下のポイントを参考にして、近い将来および今後数年間のサブスクリプションストアの決定をガイドしてください。

WooCommerceサブスクリプションのホストの選択

ホスティングはあなたの不動産です。 素晴らしい不動産を選ぶと、あなたのビジネスは繁栄します。 最初から正しく理解することが最も重要な選択です。

WooCommerceサブスクリプションを使用すると、請求データとアプリケーションを制御できます。 そのため、ホスティングが重要です。 あなたのホスティングはあなたの支払いに責任があります

WooCommerceサブスクリプションホスティングの推奨事項:Pagely、Pressable、およびPantheon

何千ものサポートチケットを使用した後、私は一貫して、Pagelyが推奨されている人々と最高のパフォーマンスを発揮するのを見てきました。

また、他のホストとのトラブルの後、多くの店舗がPressableとPantheonで成功を収めているのを見てきました。

LiquidWebは新規参入者であり、WooCommerceの優れたプラットフォームを作成するために誰よりも多くの投資を行っています。 たとえば、自動更新の視覚的な比較。 これを書いている時点では、個人的なテストに基づいてそれらを推奨することはできませんが、それらをチェックすることをお勧めします。

とりあえずお金のメタファーとしてのコインの懐中時計
サブスクリプションに関しては、時は金なりです。 60秒のタイムアウトは、定期的な支払いに費用がかかる可能性があります。

WooCommerceサブスクリプションのホストを選択することは、優れたWordPressホストを見つけることほど簡単ではありません。 あなたの店は単なるWordPressサイトではありません。 これは定期的な請求アプリケーションです。 ブログだけでなく、Webアプリケーションの実行に適したホストを探してください。

たとえば、一部のホストは厳密なスクリプトタイムアウトを強制します。 WooCommerceサブスクリプションがプロセスを実行できる時間が長いほど、支払いの処理が速くなります。 延長または削除できないタイムアウトを強制するホストで定期的な支払いを同期している場合、タイムアウトが存在しない場合よりも支払いの処理が遅くなるため、ストアが大きくなるにつれてタイムアウトが厄介になります。

ホストを変更するのは時間とコストのかかるプロセスであるため、一緒に成長できる適切なホストを事前に選択する価値があります。

補足:ほとんどのホストで、 WooCommerceサブスクリプションのパフォーマンスの正式なテストまたは広範なテストは行っていません。 公式のホスティングガイドがお役に立てば、お知らせください。

WooCommerceサブスクリプションの支払い

あなたが下す次の重要な決定は支払いに関するものです。

顧客がストアでサブスクリプションを作成すると、支払いゲートウェイは支払いデータを保存します。 切り替えるには、次のことを行う必要があります。

  • すべての支払いデータを新しい支払いゲートウェイに移行してから、WooCommerceのデータベースと同期します。 移行は、支払いデータの移植性を提供する一部の支払いゲートウェイでのみ可能です。
  • 既存のゲートウェイのすべての自動支払いをキャンセルし、顧客に新しいゲートウェイで再度サインアップするように依頼します。

これらは時間と費用の両方のオプションであり、将来を見据えた支払いゲートウェイから始めることで回避できます。

クレジットカードによるオンライン支払い

1.ペイメントゲートウェイの選択

私の経験では、WooCommerceサブスクリプションに最適な支払いゲートウェイはStripeです。 私は何千もの大小の店がそれを大成功で使用しているのを見てきました。

PayPal経由のBraintreeとAuthorize.netCIMも優れたオプションです。

3つの支払いゲートウェイはすべて、ユーザーフレンドリーなダッシュボードと最新のAPIを備えています。 さらに、それらをストアに接続するための信頼できるWooCommerce拡張機能があります。

これらの3つのゲートウェイがお住まいの地域で機能しない場合はどうなりますか?

すべてのマーチャントがこれらの支払いゲートウェイにアクセスできるわけではありません。 あなたの店は彼らがサポートしていない国にあるかもしれません。 あなたの製品カタログはあなたが禁止されたビジネスとして分類されているのを見るかもしれません。

このような場合でも、多くの優れたオプションがあります。 また、避けるべきこともたくさんあります。

信頼できる支払いゲートウェイを選択するには、以下を探してください。

  • クレジットカード番号などの支払いトークンのデータポータビリティ
  • 顧客の希望する支払い方法による自動定期支払いのサポート
  • 人気のある支払い方法だけでなく、最新の支払い方法

定期支払いデータの移植性

一部の支払いゲートウェイでは、切り替えを選択した場合に、クレジットカード番号などの支払いデータを別の支払いゲートウェイに移植できます。 つまり、サブスクライバーが再度サインアップしなくても、ゲートウェイを変更できます。

ペイメントゲートウェイがデータの移植性を提供する場合、それはビジネスが将来どのように競争しようとしているのかを示しています。 これは、料金、機能、および顧客サービスの競争力を維持する意図を示しています。

ペイメントゲートウェイがデータをロックインしている場合、その提供が競合他社に遅れをとっていても、あなたを維持するのは戦術かもしれません。

顧客の希望する支払い方法による自動定期支払い

多くの支払いゲートウェイは、クレジットカード、直接デビット、ACHなどのさまざまな支払い方法をサポートしています。 これは、彼らが自動定期支払いを実行できるという意味ではありません。

たとえば、支払いゲートウェイは1回限りの支払いに対して直接借方を提供する場合がありますが、将来的に直接借方を自動的に引き出すAPIはありません。

ほとんどの場合、自動定期支払いを処理できるようにするには、WooCommerce拡張機能の「トークン」が必要です。 その支払い方法でトークン化がサポートされているかどうかを確認します。 もしそうなら、自動定期支払いを請求することが可能であるはずです。

最新の支払い方法

決済技術は過去10年間で大幅に改善されました。 より古く、より確立されたプレーヤーは時々彼らの初期の遺産を運びます。

これは、Boltのような新規参入者を使用する必要があるという意味ではありません。 しかし、私の経験では、5〜10年前の会社を選択すると、10〜20年前の会社を使用するよりも優れたエクスペリエンスが得られることを意味します。

サブスクリプションオプションの詳細を示すカワイイボックスのホームページの画像。
カワイイボックスは「ミステリーボックス」のサブスクリプションモデルに依存しており、サブスクライバーは毎月商品がいっぱい入ったボックスを受け取ります。

2.拡張機能の選択

支払いゲートウェイを選択したら、WooCommerceの支払いゲートウェイ拡張機能も選択する必要があります。 ここで考慮すべきことが3つあります。

  • サブスクリプション機能のサポート
  • 評判の良い拡張機能開発者
  • 顧客の希望する支払い方法の自動定期支払い
WooCommerce.comペイメントゲートウェイ拡張機能カタログのスクリーンショット
WooCommerce.comは、サブスクリプション用に3ダース近くの支払いゲートウェイを提供しています。

WooCommerceサブスクリプション機能のサポート

可能な場合は、WooCommerceサブスクリプションを完全にサポートするゲートウェイを選択してください。 これにより、ストアを最大限に活用できます。 サポートされている機能の内訳を確認するには、サブスクリプションの支払い方法とゲートウェイにアクセスしてください。

このガイドの機能は、サブスクリプションの他の多くの機能の基本機能でもあります。 たとえば、繰り返し発生する合計変更のサポートにより、次の機能も利用できるようになります。

  • サブスクリプションをアップグレードするお客様
  • 将来の支払い金額を変更するストアの所有者
  • 失敗した支払いを自動的に再試行し、追加の収益を獲得するためのサブスクリプション。

拡張機能がすべての機能をサポートしている場合、支払いゲートウェイが最新のAPIを提供していることを示しています。

評判の良いWooCommerce拡張機能開発者

ほとんどの支払いゲートウェイでは、複数のWooCommerce拡張機能を利用できます。 支払いゲートウェイの信頼性が高い場合でも、拡張機能のコーディングが不十分だと、定期的な支払いに影響を与える可能性があります。処理されない場合もあります。

評判の良い開発者からWooCommerce拡張機能を選択してください。

SkyVergeはこの分野のリーダーです。 支払いゲートウェイにSkyVergeの名前が表示されている場合は、それがファーストクラスであると信頼できます。 幸いなことに、彼らは多くの支払いゲートウェイ用の拡張機能を構築しました。

ご希望のお支払い方法での自動定期支払いのサポート

拡張機能は、定期的な支払いをサポートしていない場合や、追加できない場合があります。

お支払い方法が自動定期支払いをサポートしているかどうかわからない場合は、開発者に連絡して調べてください。

サブスクリプション支払いゲートウェイを選択するためのコストの考慮事項

最後に、支払いゲートウェイに関して言えば、料金が高いからといってコストが高くなるわけではありません。

一部のゲートウェイには、あなたとあなたのチームの時間を犠牲にする厳しい構成要件があります。

プレミアムペイメントゲートウェイ拡張機能に年間79ドルを支払うと、より安価または低品質の拡張機能から移行するコストを節約できる可能性があります。

支払いはサブスクリプションの燃料です。 手数料は、コストではなく、円滑な関係への投資と見なしてください。

あなたのサイトに追加されたコードを識別してください

WooCommerceはオープンシステムです。 それはあなたに多くの利点を提供します。 また、1つの弱いリンクがストアの他の機能を停止させる可能性があることも意味します。

WooCommerceサブスクリプションの場合、これは深刻な場合があります。

数百回の定期支払いが処理される同じ日にエラーを引き起こすプラグインを追加すると、それらの支払いが失敗する可能性があります。 まれですが、可能であり、簡単に回避できます。

このような悪夢のシナリオを回避するには:

  • 更新のための適切な更新およびテストプロセスを確立します。
  • サイトに追加するコードを選択してください。

定期支払いのテスト

ライブサイトでプラグインを更新する前に、ステージングサイトでプラグインを更新し、定期的な支払いをテストしてください。 これは、プラグインが更新された後、ライブサイトで定期的な支払いが中断されないことを示す良い指標として機能します。 注:サブスクリプションはステージングサイトで「ステージングモード」に切り替わるため、完全な支払いプロセスは実行されません。

これを克服するには、アプリケーションコードをデータベースから分離するワークフローを選択してから、次のようにします。

  1. 開発サイトを作成します。
  2. CSVから100個のテストサブスクリプションをインポートします。支払いは10〜15分で処理されるように設定されています。
  3. 更新されたプラグインですべての支払いが処理されることを確認してください。

プラグインの更新ごとにこのテストを実行する必要はありません。 すべてのプラグインを更新して、システム全体で1回実行することをお勧めします。 何かがおかしいというまれな状況では、それを切り分けるように努めてください。

定期支払いをテストする簡単な方法は、RobotNinjaを使用することです。 現在、チェックアウトのライブ支払いテストと同様の定期的な定期支払いテストを実行する方法を模索しています。

WooCommerceサブスクリプションを使用した定期支払いのテスト
WooCommerceサブスクリプションを使用した定期支払いのテスト。

良質のコードを選択してください

ストアのコードは、テーマ、プラグイン、およびあなたまたは雇われた開発者によって追加されたカスタムコードから取得されます。

コードのすべての部分は、失敗の新しいベクトルを追加します。 追加するコードを容赦なく見極めます。

WooCommerce.com拡張機能のレビューシステムなど、公開されているフィードバックがあるプラグインまたはテーマを選択します。

理想的には、既存の顧客と連絡を取り、彼らの経験を聞くこともできます。 これは、ローカルのWooCommerceミートアップやWooCommerceCommunitySlackなどのコミュニティチャネルを介して行うことができます。

プラグインを50ドル節約すると、支払いの失敗や問題の修正にかかる時間によって、何千もの収益が失われる可能性があることを忘れないでください。 低価格は必ずしも低コストを意味するわけではありません

以前に関連した経験を持つ開発者を見つけます。 WooCommerceサブスクリプションは複雑なシステムです。 経験のある開発者は、ソリューションをより迅速に作成し、一般的な落とし穴を回避します。

コードのすべての部分は、失敗の新しいベクトルを追加します。 追加するコードを容赦なく見極めます。

サブスクリプションの経験が豊富な3つのエージェンシーは、Saucal、Silicon Dales、Mindsizeです。 彼らが1年以上一緒に働いたクライアントから参照を得るのは賢明です。

サブスクリプションでは、期間が重要です。 プラグインは正常に起動する場合がありますが、100回目の更新または10,000回目のサブスクライバーの後に問題が発生する可能性があります。 代理店は予定どおりに予算内で仕事をこなすかもしれませんが、6か月後、発見されていないバグが問題を引き起こす可能性があります。

オネストブリューボックスの前に並んでいるクラフトビールの写真
Honest Brewは、英国でWooCommerceサブスクリプションを使用してクラフトビールを販売しています。

カスタムコードと不足している機能

カスタムコードに関する最後の注意。

過去50年間に、100を超える新しいバージョンのサブスクリプションをリリースし、新しい機能をもたらしました。 サブスクリプションを販売および管理する方法は多数あり、マーチャントがそれを実現するために追加する機能は他にもあります。

ビジネスで緊急に機能が必要ない場合は、WooCommerceサブスクリプションに機能が含まれるのを待ちます

今後のリリースで計画されている内容を機能ロードマップに公開し、投票数で機能リクエストに優先順位を付けます。

WooCommerce.comのサブスクリプションがアクティブである限り、新機能にアクセスできます。 安価であることに加えて、ほとんどの場合、カスタムビルドされたものよりも堅牢で将来性があります。 機能を開発する際には、出荷するコードが15,000店舗で使用できるようにするために、厳しい品質保証を適用します。 このアプローチは、新しい機能の出荷に時間がかかることを意味しますが、利用可能になったらそれらを信頼できます。

リリースは年に1回程度ですが、ベータ版が6か月以上前に入手できる場合もあります。 機能への早期アクセスが必要な場合は、Prospressサポートに連絡してください。

サブスクリプションでの成功をお祈りします

おめでとう! これで、WooCommerceサブスクリプションで成功するために必要なすべてがわかりました。

私の推奨事項を要約すると:

  • ホスティング:あなたの店はPagely、PressableまたはPantheonでしっかりとした地面になります。
  • ペイメントゲートウェイ:PayPalまたはAuthorize.net CIMを介してStripe、Braintreeを使用すると、ストアは長年にわたって良好な関係を享受できます。
  • カスタムコード:Saucal、Silicon Dales、およびMindsizeは、サブスクリプションの経験が豊富な代理店です。 可能な場合は、サブスクリプションコアに機能が追加されるのを待ちます。

あなたの起業家の旅に頑張ってください!

サブスクリプションに移行する場合は、この投稿のガイダンスに従うことで、技術的な側面が成功するように設定されます。 荒天に遭遇した場合は、遠慮なくProspressサポートにご連絡ください。

推奨読書:

  • コーヒーサブスクリプションビジネスを開始する方法:究極のガイド
  • 素晴らしいものや珍しいものを販売する10のWooCommerceストア
  • サブスクリプションサイトを自動化する方法(そして時間を節約する方法)

編集:2018年2月28日–ホスティングタイムアウトに関するセクションが更新され、WooCommerceサブスクリプションでプロセスをより長く実行できるようにする必要はありませんが、より長く実行できる場合は支払いをより速く処理できるようになります。

———–

ブレントシェパードは、WooCommerceがWordPress以来ウェブに起こる最良のことだと考えています。

彼は2011年からWooCommerceと協力しています。WooCommerceSubscriptionsの最初の開発者であることに加えて、彼はWooCommerce San Franciscoミートアップの共同主催者であり、最初のWooCommerceブックの技術レビューを提供し、3大陸でWooCommerceについて講演しました。 。

WooCommerceサブスクリプションの成功に続いて、Brentは、もちろんWooCommerceを使用して、WordPressで人々が繁栄するのを支援するという使命を持ってProspressを設立しました。 Prospressは、SmallWoorldとRobotNinjaも製造しています。