WooCommerce連携

プラサント・ライ

Written by Prasant Rai
Updated

このページについて

RewardsWPはWooCommerceと連携し、購入時にポイントを付与し、商品ページに獲得機会を表示し、顧客が報酬を交換した際に割引クーポンを生成します。このガイドでは、連携の有効化方法、機能、各機能の動作について説明し、WooCommerceストアで報酬プログラムを最大限に活用する方法を解説します。

前提条件

WooCommerce連携を有効にする前に、以下が必要です:

  1. WooCommerceがインストールされ有効になっていること – この連携には、サイトでWooCommerceが実行されている必要があります。WooCommerceがインストールされていない場合、連携ページに「この連携を有効化するには、WooCommerceをインストールして有効化してください。」というメッセージが表示されます。
  2. 競合する連携がないこと – RewardsWPは一度に1つのeコマース連携のみをサポートします。Easy Digital Downloadsが有効な場合、WooCommerceを連携として使用することはできず、「Easy Digital Downloadsが有効なため、この連携は使用できません。」と表示されます。

WooCommerceとEasy Digital Downloadsの両方がインストールされているが、WooCommerceのみが有効な場合、WooCommerce連携が優先されます。

有効化の仕組み

ほとんどのプラグイン連携とは異なり、スイッチを切り替える必要はありません。WooCommerce連携は、サイトでWooCommerceが有効になっている場合に自動的に有効になります。

ステータスを確認するには、RewardsWP » 設定 » 連携に移動し、WooCommerceセクションを探してください。すべてが正常に機能している場合、「WooCommerce連携は自動的に有効化されました。」という確認メッセージが表示されます。

オン/オフを切り替えるトグルはありません。連携を無効化する必要がある場合は、WooCommerceプラグイン自体を無効化してください。

連携で提供されるもの

WooCommerce連携はRewardsWPをストアの購入フローに接続します。これにより、以下のことが可能になります:

機能説明
商品ページポイントバナー顧客が商品から獲得できるポイント数を示します
注文追跡注文が資格のあるステータスに達したときにポイントを付与します
返金処理全額または一部返金時にポイントを自動的に取り消します
クーポン生成顧客が報酬を交換したときにWooCommerceクーポンを作成します
レビューポイント承認された商品レビューに対してポイントを付与します
アドボケイトのコンバージョン購入後に顧客をアドボケイトにコンバートします
カート/チェックアウトの動作カートとチェックアウトでウィジェットを非表示にし、お礼ページに報酬カードを表示します

これらはすべて、以下で詳細に説明されています。

商品ページポイントバナー

顧客が単一商品ページを表示すると、RewardsWPはその商品を購入することで獲得できるポイント数を示すバナーを表示します。バナーは商品タイトルと価格のすぐ下に表示されます。獲得レートは RewardsWP » 設定 » ポイント で設定して、顧客が費やした金額ごとに獲得できるポイント数を制御できます。

バナーは、計算されたポイントがゼロより大きい場合にのみ表示されます。商品が無料であるか、獲得レートがゼロポイントになる場合、バナーは表示されません。

バナーは訪問者のステータスに基づいてメッセージを適応させます:

訪問者の種類バナーが表示するもの
ログイン済みメンバー「この購入でXポイントを獲得」というパーソナライズされたメッセージ付き
ゲスト(ゲスト参加有効)参加または購入を促すポイントプレビュー
非メンバー(メンバー限定)ポイント獲得のためにメンバーになるよう促すプロンプト

これは、すべての訪問者が、すでにプログラムに参加しているかどうかにかかわらず、文脈に応じた適切なメッセージを目にするということです。

注文追跡とポイント付与

RewardsWPはWooCommerceの注文ステータスの変更を監視し、注文が適格なステータスに達するとポイントを付与します。ポイントは顧客が「注文を確定する」をクリックした瞬間に付与されるわけではありません。代わりに、プラグインは支払いと履行プロセスが進むのを待ちます。

ポイントをトリガーするステータス

注文ステータス付与されるポイントアドボケイトのコンバージョン
処理中はいはい
完了はいはい
保留中いいえはい
返金済み取り消し済みいいえ

処理中 は、クレジットカードやPayPalなどの標準的な支払い方法で最も一般的にトリガーされます。 完了 は、保留中から始まり、後で手動で完了とマークされる代金引換注文の典型的なトリガーです。

注文が保留中から直接完了に移動した場合(処理中をスキップ)、ポイントは正確に1回付与されます。RewardsWPは、重複付与を防ぐために、すでにクレジットされた注文を追跡します。

フォールバックとして、WooCommerceが支払いの完了を確認したときにもポイントがトリガーされます。これにより、通常のステータストランジションをスキップする非標準の支払いゲートウェイによって処理された注文でも、ポイントが正しく付与されることが保証されます。

返金とポイントの取り消し

WooCommerceで注文を返金すると、RewardsWPは対応するポイントを自動的に元に戻します:

  • 全額返金 – その注文から獲得したすべてのポイントが取り消され、顧客の残高から差し引かれます。
  • 一部返金 – 新しい注文合計に基づいてポイントが再計算され、差額が差し引かれます。

払い戻しは顧客のアクティビティログに記録されるため、あなたと顧客の両方が調整の明確な記録を持つことができます。

報酬のためのクーポン生成

顧客が報酬のためにポイントを交換すると、RewardsWPは標準のWooCommerceクーポンを生成し、他のWooCommerce割引コードと同様に機能します。この連携は、4つの報酬タイプに対してクーポンを生成することをサポートしています:

報酬タイプWooCommerceクーポンタイプ
固定割引固定カート割引
パーセンテージ割引パーセンテージ割引
送料無料送料無料フラグ有効
無料商品商品別割引

生成された各クーポンは次のとおりです。

  • 使い捨て – クーポンは1回のみ適用でき、使用後に自動的に無効になります。
  • 顧客に紐付け – ポイントを交換したメンバーのみがクーポンを使用できます。他の顧客は適用できません。
  • 追跡可能 – クーポンはWooCommerceクーポンリストに表示され、メンバーのRewardsWPアクティビティログにリンクされます。

特典でクーポンプレフィックスを設定している場合(RewardsWP » Rewardsで特典を作成する際に設定)、生成されたコードには、WooCommerceクーポンを閲覧する際に簡単に識別できるように、そのプレフィックスが含まれます。

チェックアウトとカートの動作

RewardsWPウィジェットは、主要なWooCommerceページでの表示を調整します:

  • カートページ – 購入プロセス中に顧客の注意をそらさないように、ウィジェットは非表示になります。
  • チェックアウトページ – チェックアウトフローをクリーンに保ち、購入完了に集中させるために、ウィジェットも非表示になります。
  • ありがとうございますページ – 注文が成功した後、顧客が注文から獲得したポイント、現在の合計残高、および保留中のポイントを示す特典カードが表示されます。

ありがとうございますページの特典カードは重要なタッチポイントです。購入直後に特典プログラムの価値をすぐに強化し、リピート訪問を促進します。

アドボケイトのコンバージョン

WooCommerce連携は、購入後に顧客を紹介プログラムの提唱者に自動的に変換できます。これは特定の注文ステータスで発生します:

  • 完了 – 顧客は推奨者に変換されます。
  • 処理中 – 顧客は推奨者に変換されます。
  • 保留中 – 顧客は推奨者に変換されます。

推奨者への変換はポイント付与とは別です。保留中の注文は推奨者への変換をトリガーしますが、ポイントは付与されないことに注意してください。これにより、支払い確認(銀行振込など)を待っている顧客は、ポイントが付与される前でも、すぐに友人の紹介を開始できます。

VIPティア

WooCommerceは、VIPプログラムを実行できる2つのストアの1つです。メンバーが総支出額によって適格になると、RewardsWPは各顧客アカウントの総支出WooCommerceレコードを使用し、注文が支払われたり返金されたりしたときにメンバーのティアを再確認します。WooCommerceでは、VIPエントリー報酬として送料無料が利用可能です。「VIPティアの適格方法の選択」を参照してください。

互換性

WooCommerce連携は、最新のWooCommerce機能とテストされ、互換性があります:

  • 高性能注文ストレージ(HPOS) – RewardsWPは、WordPressの投稿メタではなくカスタムデータベーステーブルを使用するWooCommerceの新しい注文ストレージシステムであるHPOSを完全にサポートしています。設定の変更は不要です。
  • WooCommerce チェックアウトブロック(6.4.0+) – この連携機能は、WooCommerce 6.4.0 で導入されたブロックベースのチェックアウトエクスペリエンスに対応しています。ストアでクラシックなチェックアウトショートコードを使用しているか、新しいチェックアウトブロックを使用しているかに関わらず、ポイントは正しく追跡および付与されます。

よくある質問

いいえ。RewardsWP は一度に 1 つの eコマース連携のみをサポートします。両方のプラグインがアクティブな場合、WooCommerce が優先され、EDD 連携には使用できない旨のメッセージが表示されます。EDD に切り替えるには、WooCommerce を非アクティブ化すると、EDD 連携が自動的にアクティブになります。

注文が後方に移動した場合(例:処理中から保留中へ)、RewardsWP は自動的にポイントを元に戻しません。ポイントは WooCommerce で明示的に返金された場合にのみ元に戻されます。手動で変更された注文のポイントを削除する必要がある場合は、返金を発行するか、RewardsWP » メンバー で顧客の残高を調整してください。

バナーテキストは、訪問者の種類と設定された獲得率に基づいて自動生成されます。テキストを直接編集することはできませんが、RewardsWP » 設定 » ポイント で獲得率を制御することで、表示されるポイント値を変更できます。バナーを完全に非表示にしたい場合は、CSS を使用するか、獲得率をゼロに設定することで可能です。


これで完了です!WooCommerce 連携は自動的にアクティブ化され、商品の閲覧からチェックアウト後の強化まで、購入フローのすべてのステップに報酬プログラムが接続されます。

まだ解決しませんか? チケットを送信 開発チームがお手伝いします。

RewardsWP

一度だけ購入する顧客を生涯顧客に変える

ポイント、リワード、紹介、VIPティアをすべて1つのウィジェットにまとめ、顧客はストアのどのページからでも開くことができます。