アフィリエイトに銀行口座へ直接、迅速、安全、かつシームレスに支払いを行いたいとお考えですか?AffiliateWPのStripe Payoutsならそれが可能です。一度設定すれば、スプレッドシートや手作業での処理を一切必要とせず、Stripeを通じて直接アフィリエイト報酬を送金できます。
このガイドでは、Stripe Payoutsの仕組み、設定方法、そして支払い方法について説明します。
Stripe Payoutsの概要
Stripe PayoutsはAffiliateWPに組み込まれた連携機能で、Stripeを使用してアフィリエイトに支払いを行うことができます。
サイトにインストールされているAffiliateWPでStripeアカウントを連携し、アフィリエイトはアフィリエイトエリアからStripeアカウント経由で連携します。両方が連携されると、ワンクリックで支払いを行うことができます。
支払いを行うと、資金はあなたのStripeアカウントからアフィリエイトの連携されたStripeアカウントに移動し、Stripeがその資金をアフィリエイトの銀行口座に入金します。
Stripeは初めてですか?Stripeアカウントの作成方法はこちらをご覧ください。
Stripe Payoutsの設定
開始するには、AffiliateWP » 設定 » 支払いに移動し、利用可能な支払い方法のリストからStripe Payoutsをクリックします。設定ボタンをクリックするか、Stripe Payoutsの行のどこかをクリックして設定パネルを展開できます。

開くと、Stripe Payoutsパネルにはライブ認証情報、サンドボックスモード、Webhook設定の3つの主要セクションが表示されます。

- ライブ認証情報は、実際の支払いを行うためにライブStripeアカウントを連携する場所です。
- サンドボックスモード 実際のトランザクションなしで支払いをシミュレートできるテスト環境です。
- Webhook設定 — AffiliateWPがアカウントステータスと送金に関するStripeからのリアルタイム更新を受信できるようにするためのオプション設定です。
各セクションを順に見ていきましょう。
ライブ認証情報
実際の支払いを行うには、ライブシークレットキーを入力してライブStripeアカウントを連携する必要があります。接続が成功すると、緑色のチェックマークが表示されます。接続が成功すると、認証情報の横に緑色のチェックマークが表示されます。
キーの場所がわからないですか?Stripeダッシュボードにログインし、開発者 » APIキーに移動してください。
キーを入力したら、トグルをオンにして変更を保存をクリックします。有効になると、Stripeが支払い方法として利用可能になります。
サンドボックスモード(テスト環境)
サンドボックスモードを使用すると、実際のトランザクションを処理せずに支払いをシミュレートできます。これは、本番稼働前にStripe Payoutsの設定をテストし、すべてが期待どおりに機能することを確認するのに特に役立ちます。
サンドボックスモードを有効にするには:
- サンドボックスモードをオンに切り替えて有効にします。
- Stripeテストダッシュボードの開発者 » APIキーの下にあるテストシークレットキーを入力します。

パネルには以下も表示されます:
- 利用可能なテスト残高: Stripeテストアカウントで利用可能な現在のサンドボックス資金を表示します。
- テスト資金の追加: 金額(例:500ドル)を入力し、資金を追加をクリックして残高があることをシミュレートします。これらのテスト資金により、実際のお金を使わずに支払いアクションを開始できます。
テスト資金には実際のお金は含まれません。Stripeのテスト環境でのみ、支払いのシミュレーションに使用されます。
Webhookの設定(推奨)
Webhookを使用すると、アフィリエイトアカウントのステータスが変更されたときや、支払いが行われたときにリアルタイムの更新を提供することで、AffiliateWPとStripeを同期させることができます。

このセクションには以下が含まれます:
- StripeにコピーできるWebhookエンドポイントURL
- StripeからWebhook署名シークレットを貼り付けるフィールド
これらの手順はオプションですが、信頼性とデバッグを向上させるために強く推奨されます。
Webhookイベントの設定
StripeがAffiliateWPにリアルタイムの更新を送信できるように、Webhookを設定する際には次のイベントを構成することをお勧めします。
まず、Stripeダッシュボードにログインします。ダッシュボードの左下隅にある開発者をクリックします。次に、サイドメニューからWebhookを選択します。
Webhookページで、宛先を追加ボタンをクリックして新しいWebhookの設定を開始します。

イベントの選択ページで、Stripeはどの Вアカウントがイベントをトリガーするかを選択するように求めます。からのイベントセクションで、あなたの Вアカウントが選択されていることを確認してください。これはデフォルトで事前選択されており、StripeアカウントからトリガーされたイベントがAffiliateWPに送信されることを保証します。

そのすぐ下には、APIバージョンフィールドが表示されます。ドロップダウンから、最新の利用可能なバージョンを選択して、最新のStripeの機能と改善との互換性を確保してください。

次に、すべての Вイベントタブの下にある、イベント名を検索フィールドを使用して、特定のイベント名を検索します。

次に、AffiliateWPがStripeから必要な В更新を受信するように、次の Вイベントを選択します。
payout.paid– 支払いがアフィリエイトの В銀行口座に正常に入金されたときに通知しますpayout.failed– 支払いがアフィリエイトの В銀行に届かなかったときに通知しますtransfer.created– アフィリエイトのStripeアカウントへの В送金が開始されたときに通知しますtransfer.reversed– 以前に送信された В送金が取り消されたときに通知しますtransfer.updated– В送金のステータスまたはメタデータが更新されたときに通知しますaccount.updated– アフィリエイトアカウントの В変更(例:ステータスまたは В検証情報)を追跡しますaccount.application.authorized– アフィリエイトがStripeアカウントを接続したときに確認しますaccount.application.deauthorized– アフィリエイトがあなたのStripeアカウントから切断された場合にトリガーされます

すべての Вイベントが選択されたら、選択された Вイベントタブをクリックして選択内容を確認します。

すべてのイベントが選択されたら、続行をクリックして次のステップに進みます。

宛先の種類の選択画面で、Webhookエンドポイントが選択されていることを確認してください。このオプションはデフォルトで事前選択されており、Stripeがイベント通知を指定されたWebhook URLに送信できるようにします。

宛先の構成画面で、Stripeは選択されたイベントをどこに送信するか尋ねます。宛先名フィールドに、後でこのWebhookを識別するのに役立つ認識可能な名前を入力します。エンドポイントURLフィールドに、WordPress管理画面のAffiliateWP » 設定 » 支払い » Stripe支払いに記載されているWebhook URLを貼り付けます。オプションで、このWebhookの目的に関する詳細情報を提供するために説明を追加できます。すべて入力したら、宛先の作成をクリックしてセットアップを完了します。

すべて入力したら、宛先の作成をクリックしてセットアップを完了します。
宛先の作成ボタンをクリックすると、Stripeは自動的に新しく作成されたWebhookの詳細ページにリダイレクトされます。署名シークレットセクションで、目のアイコンをクリックしてシークレットキーを表示します。

次に、クリップボードにコピーアイコンをクリックしてコピーします。

次に、WordPress管理画面に戻り、コピーしたキーをAffiliateWP » 設定 » 支払い » Stripe支払いの下にあるWebhook署名シークレットフィールドに貼り付けます。

テストモードで作業している場合は、テストWebhook URLとテスト署名シークレットを使用してください。ライブ支払いには、ライブ資格情報を使用してください。各モードには独自の固有のキーとWebhook設定があります。
メール通知
AffiliateWPのStripe支払い統合には、サイト管理者とアフィリエイトの両方に重要な支払いイベントを通知する、組み込みのメール通知が含まれています。
これらの通知を設定するには、AffiliateWP » 設定 » メールに移動し、Stripe支払いメールタブを開きます。

インターフェイスは、アフィリエイトマネージャーメールとアフィリエイトメールの2つのセクションに分かれています。
Stripe支払いメール通知には、StripeダッシュボードでのWebhookの設定が必要です。Stripeの公式Webhook設定ガイドはこちらで見つけることができます。Webhookにより、AffiliateWPはStripeからリアルタイムの更新を受信し、これらの通知を自動的にトリガーできます。
アフィリエイトマネージャーのメール
これらの通知は、Stripeが支払いまたはアカウントステータスの変更を報告したときに、サイト管理者(またはアフィリエイト支払いを管理する担当者)に送信されます。

各通知には、件名、本文のコンテンツをカスタマイズし、動的タグを追加できる設定ボタンがあります。この画面からプレビューしたり、テストメールを送信したりすることもできます。
利用可能な通知は以下のとおりです。
- 転送作成済み アフィリエイトのStripeアカウントへの転送が正常に開始されたときに管理者に通知します。
- 転送失敗 Stripeへの転送試行が失敗した場合に管理者に警告します。
- 転送取り消し 以前に成功した転送をStripeが取り消した場合の重要な通知。
- 支払い完了 Stripeがアフィリエイトの銀行口座に正常に入金されたことを確認したときに送信されます。
- 支払い失敗 問題(例:無効な銀行口座)により、支払いがアフィリエイトの銀行に届かなかった場合に送信されます。
- アカウント認証が必要 アフィリエイトが支払いを受ける資格を得るために追加の認証手順を完了する必要がある場合に警告します。
- アカウント接続済み アフィリエイトがStripeアカウントを正常に接続したときに通知します。
アフィリエイトメール
これらはアフィリエイトに直接送信され、アカウントと支払い状況に関する最新情報を提供します。

利用可能な通知には以下が含まれます:
- 転送作成済み 転送がアフィリエイトのStripeアカウントに開始されたことをアフィリエイトに通知します。
- 転送失敗 転送が失敗した場合にアフィリエイトに通知します。
- 支払い完了 資金が銀行口座に届いたことをアフィリエイトに知らせます。
- 支払い失敗 銀行が支払いを完了できなかったことをアフィリエイトに警告します。
- アカウント認証が必要 Stripeが支払いを行うために追加の身元情報または銀行情報が必要な場合、アフィリエイトに通知します。
- アカウント接続済み Stripeアカウントが正常に接続されたことを確認するウェルカムメッセージです。
各メールは、独自の件名、メッセージ、テンプレートタグでカスタマイズできます。これらは、各通知の横にある設定ボタンをクリックすることでアクセスできます。
アフィリエイトとしての接続
Stripe経由で支払いを受け取るには、アフィリエイトは自身のStripeアカウントを接続する必要があります。これはセルフサービスプロセスであり、サイトで使用されているインターフェイスに応じて、アフィリエイトエリアまたはアフィリエイトポータルから完了できます。接続されると、Stripe経由でアフィリエイトの銀行口座に自動的に支払いを送信できます。
アフィリエイトエリア
サイトでアフィリエイトエリアを使用している場合、アフィリエイトは次の手順でStripeに接続できます。
- サイトのアフィリエイトエリアにログインする
- 設定 » Stripe支払いに移動し、Stripe支払い設定ボタンをクリックします。

アフィリエイトポータル
サイトでアフィリエイトポータルを使用している場合、アフィリエイトがログインすると、右上隅のプロフィールアイコンをクリックして設定をクリックできます。
設定画面で、Stripe支払いセクションを見つけて、Stripe支払い設定をクリックします。
Stripeオンボーディングプロセス
Stripe支払い設定をクリックすると、アフィリエイトはStripeのセキュアなオンボーディングフローにリダイレクトされます。ここで、身元確認、銀行情報を提供し、Stripeの利用規約に同意するように求められます。

完了すると、アフィリエイトのStripeアカウントがあなたのサイトにリンクされます。
アフィリエイトエリアでは、アフィリエイトは接続されたアカウントIDと、Stripeダッシュボードにアクセスするためのオプションを確認できます。

アフィリエイト登録ページのカスタマイズ
サイト管理者として、アフィリエイトがアカウントを接続する際に表示されるStripeホスト型オンボーディングエクスペリエンスをカスタマイズできます。Stripeオンボーディングページのブランドカラーを設定するには:
- Stripeダッシュボードにログインする
- 設定 » 接続 » オンボーディングインターフェースに移動し、カスタマイズをクリックします。
- ロゴ、ブランドカラー、アクセントオプションを設定する
- 変更を保存すると、ホスト型オンボーディングページに反映されます。

Stripeでは、アフィリエイトがStripeアカウントを接続する際に表示されるオンボーディングページのみをカスタマイズできます。これらの設定は、アフィリエイトエリアやその他のStripeページには影響しません。オンボーディングページのカスタマイズに関する完全なガイドについては、Stripeのホスト型オンボーディングドキュメントを参照してください。
アフィリエイト接続の管理
サイト管理者として、アフィリエイトWP » アフィリエイト画面から各アフィリエイトの接続状況を表示および管理できます。ここにStripeステータスカラムが表示され、個々のプロフィールを開くことなく、各アフィリエイトの接続状況を素早く確認できます。

ステータスバッジにカーソルを合わせると、接続に関する詳細情報が表示されるツールチップが表示されます。
- アフィリエイトがアカウントを接続していない場合は、emダッシュ (—)が表示されます。カーソルを合わせると、「アフィリエイトはStripeアカウントを接続していません。」というツールチップが表示されます。
- 接続が成功した場合は、有効と、アフィリエイトのアカウントID、接続ステータス(例:「支払い:有効、決済:有効」)、および詳細を表示リンクが表示されます。
- 接続に問題がある場合(例:キーが無効、またはアクセスが取り消された場合)は、エラーと具体的なエラーメッセージが表示されます。
- 制限付きステータスは、アフィリエイトのアカウントが接続されているが、支払いができない状態になっていることを意味します。これは、検証が不足しているか、国による制限が原因であることがよくあります。
詳細を表示リンク(「有効」ステータスの時のみ利用可能)をクリックすると、アフィリエイトのプロファイル内の完全なStripe接続パネルが開きます。
アフィリエイトの名前をクリックすると、そのプロフィールに移動します。ここでは、接続ステータスに基づいた詳細情報が表示されるStripe支払いセクションがあります。
ここに表示される内容は、アフィリエイトの接続状況によって異なります。
アフィリエイトが接続されていない場合:
アフィリエイトがStripeに接続されていない場合、プロフィールには名前、未接続と表示されたステータスバッジ、および「Stripeアカウントが接続されていません。このアフィリエイトはデフォルトの方法で支払いを受け取ります。」というメッセージが表示されます。

アフィリエイトが接続されている場合:
接続の詳細が表示されます。これには以下が含まれます:
- 名前とStripeアカウントID
- 接続ステータス(有効)
- アカウントの詳細(常に「Express」)、国、接続日
- 支払いと決済のステータス
- Stripeダッシュボードでプロフィールを開くための「Stripeで表示」ボタン
- 接続をリセットするための「切断」ボタン

このビューは、トラブルシューティング、アフィリエイト接続の管理、および全員が適切に支払いを受け取れるように設定されていることを確認するのに役立ちます。
支払いを行う
Stripeアカウントが接続され、アフィリエイトがアカウントをリンクすると、WordPress管理画面から直接支払いを行うことができます。
オプション1:紹介画面から支払う
アフィリエイトWP » 紹介に移動します。未払いの各紹介の横に、Stripeで支払うリンクが表示されます。

Stripeで支払うリンクをクリックすると、確認ライトボックスが表示され、送信前に支払い詳細を確認できます。このライトボックスには、アフィリエイトの名前、支払い金額が表示され、支払いがアフィリエイトの接続済みStripeアカウントに送信されることが確認されます。

支払いを行うには、今すぐ支払うをクリックします。キャンセルするには、ポップアップを閉じるか、キャンセルをクリックします。
複数の紹介を一度に支払うには:
- チェックボックスを使用して紹介を選択します。
- 一括操作ドロップダウンを開きます。
- Stripeで今すぐ支払うを選択し、適用をクリックします。
オプション2:支払い画面を使用する
アフィリエイトWP » 支払い » アフィリエイトに支払うに移動します。ここでは、アフィリエイト、日付範囲、または最低獲得額で支払いをフィルタリングできます。支払い方法としてStripeを選択し、バッチ支払い処理をクリックします。
紹介が支払済みとマークされたら、再度支払うことはできません。管理者が支払後に紹介を未払いとマークした場合、支払いが重複することはありません。これはAffiliateWPに組み込まれているStripeのセキュリティルールです。
支払いが行われると、Stripeは2つのアクションを実行します:
- 資金はあなたのStripeアカウントからアフィリエイトの接続済みStripeアカウントに移管されます。
- そこから、Stripeは資金をアフィリエイトのリンクされた銀行口座に直接振り込みます。
対応国
AffiliateWPのStripe支払いは、Stripe Expressが利用可能なすべての国をサポートしています。
サポートされている国の全リストと支払い要件を確認するには、Stripeのサポート国ページをご覧ください。
留意事項:
- アフィリエイトは、Stripeアカウントを接続するために、サポートされている国に居住している必要があります。
- 一部の国では、追加の確認手順(例:政府発行のID、住所証明)が必要になる場合があります。
よくある質問
本番稼働前にStripe支払いをテストできますか?
はい。設定でサンドボックスモードを有効にし、Stripeのテスト認証情報を使用してください。また、テスト請求を作成ツールを使用してトランザクションをシミュレートすることもできます。
支払いが失敗した場合はどうなりますか?
設定されたメールアラート(Webhookが設定されている場合)で通知され、アフィリエイトに銀行情報更新を依頼したり、支払いを再試行したりするなど、適切に対応できます。
アフィリエイトのオンボーディングエクスペリエンスの見た目をカスタマイズできますか?
はい!Stripeを使用すると、アフィリエイトが表示するオンボーディングページをブランド化できます。これを行うには:
1. Stripeダッシュボードにログインします
2. 設定 » ブランド設定に移動します
3. ロゴ、色、アクセントスタイルを設定します
4. 保存 — 変更はホストされたオンボーディングページに自動的に反映されます
AffiliateWPで、Stripeアカウントに設定されている通貨とは異なる通貨を使用できますか?
いいえ。Stripe Payoutsは、Stripeアカウントのデフォルト通貨を使用してトランザクションを処理します。問題が発生しないように、AffiliateWPが同じ通貨に設定されていることを確認してください。
クロスボーダー決済はサポートされていますか?
現在、Stripe Payoutsは国内の支払いのみをサポートしています — アフィリエイトはStripeアカウントと同じ国に拠点を置いている必要があります。国際的なアフィリエイトに支払う必要がある場合は、代わりにPayPal Payoutsの使用を検討してください。
Stripeダッシュボードで接続済みのアフィリエイトはどこで確認できますか?
Stripeアカウントにログインし、左側のメニューから「接続済みアカウント」をクリックして、接続したすべてのアフィリエイトを表示します。
支払いを送信する際に手数料はかかりますか?
Stripe Connectは各支払いに対して標準のトランザクション手数料を請求しますが、AffiliateWPは追加料金を請求しません。お住まいの国のStripe Connect手数料を表示するには、Stripeの公式料金ページを参照してください。
Stripe PayoutsはAffiliate Portalアドオンをサポートしていますか?
はい。サイトでAffiliate Portalアドオンを使用している場合、Stripe Payoutsは完全にサポートされています。アフィリエイトは、Affiliate Portalインターフェイス内でStripeアカウントを接続し、接続ステータスを表示し、Stripeダッシュボードにアクセスできます。
Stripe APIキーを変更するとどうなりますか?
同じStripeアカウント内で新しいAPIキーを生成した場合、アクションは必要ありません — すべてのアフィリエイトは接続されたままです。ただし、別のStripeアカウントに切り替える場合は、すべてのアフィリエイトが新しいオンボーディングフローを使用して再接続する必要があります。
Stripeで支払いをキャンセルするとどうなりますか?
Stripe経由で送金をキャンセルすると、資金はStripeアカウントに戻され、AffiliateWPの紹介は再度「未払い」とマークされます。
アフィリエイトはStripeダッシュボードで何ができますか?
接続後、アフィリエイトはアフィリエイトエリアで提供されるリンクを使用してStripe Expressダッシュボードにアクセスできます。このダッシュボードでは、次のことができます。
- 支払い履歴と今後の支払いを確認する
- 個人情報または銀行口座情報を更新する
- 税務情報を管理する
- 必要に応じて本人確認のために身分証明書をアップロードする
Stripe Expressダッシュボードの詳細については、こちらのStripeのドキュメントを参照してください。