woocommerceを使わずにStripeのウェブフックをセットアップする方法

WordPress Stripe Webhookの設定方法(WooCommerceなし)

スムーズなオンライン決済のために、WordPress StripeのWebhookをどのように統合すればよいのか疑問に思ったことはありませんか?

Stripe webhooksの機能を活用することで、決済を強化し、シームレスなユーザーエクスペリエンスを実現できます。

このチュートリアルでは、StripeのWebhookをWPFormsに簡単に統合し、Stripeのアクティビティとサイトを同期させる方法をご紹介します。

WPFormsでStripe Webhookを設定する

Stripeウェブフックの設定方法(WooCommerceなし)

WPFormsのネイティブStripeインテグレーションを使えば、StripeのWebhookを簡単に設定できます。以下の手順で始めましょう:

1.WPFormsのインストールと有効化

WPFormsはあなたのサイトにフォームを簡単に作成することができます。WPFormsはStripeやその他の決済プラットフォームと連動しており、WordPressの決済プラグインとして最高のものの一つです。

さらに、無料のWPFormsプラグインを使えば、注文フォームをStripeと簡単に連携させることができます。

WPForms Liteを含むすべてのライセンスレベルでは、Stripeとの双方向接続にWebhookを使用することもできます。

追加料金を削除したい場合は、長期的にコストを節約し、より高度な機能にアクセスするために WPForms Proにアップグレードすることができます。

WPFormsのホームページ

WPFormsのバージョンを選択して準備ができたら、WordPressのウェブサイトにプラグインをダウンロードして有効化します!

素晴らしい!では、いよいよWPFormsとStripeの接続を設定し、StripeのWebhookを有効にしてWebサイトとStripeのアクティビティを同期させましょう。

2.WordPressサイトにStripeを接続する

まずはWordPressダッシュボードの左メニューからWPForms " Settingsを開いてください。そこからPaymentsタブをクリックします。

WPForms支払いタブ

サイトで使用する通貨を変更したい場合は、ドロップダウンメニューから希望の通貨を選択してから次に進んでください。

支払い通貨の選択

Stripeペイメントを貴社のプラットフォームに統合する準備ができたら、下にスクロールして青いConnect with Stripeボタンをクリックしてください。

Stripeとつながる

その後、StripeアカウントとWPFormsを接続するためにStripeのログイン情報を入力する必要があります。Stripeアカウントをお持ちでない場合は、今すぐアカウントを作成しましょう。

WPForms Stripeアカウント

Stripe Connectウィザードのすべてのステップを実行すると、サイトの管理エリアにリダイレクトされます。ここで、接続ステータスの横に緑色のチェックマークが表示されているはずです。

ストライプ接続状況

注意: Webhookは、サイトをStripeに接続すると自動的に設定されます。バックグラウンドで何度か自動設定を試みます。

しかし、まれに自動設定があなたのアカウントで機能しない場合があります。そのため、WPFormsは手動で設定するためのフィールドを表示します。

Stripe webhookを手動で設定するには、Stripeダッシュボードでエンドポイントを作成し、設定キーをWPFormsにコピーする必要があります。

3.Stripe Webhookを手動で設定する

これを行うには、WordPressサイトの左側のメニューでWPForms " 設定に移動します。 Paymentsタブをクリックします。

次に、Stripeと表示されるまで下にスクロールします。ここからWebhooksを有効にするオプションを切り替えます。

ウェブフックを有効にするオプション

次に、ページの一番下にある「Save Settings」をクリックします。ページが更新され、さらにWebhooksを設定するためのフィールドが表示されます。

ウェブフックフィールド

Stripeアカウントを利用して新しいエンドポイントを作成すると、これらのフィールドに必要なデータが提供されます。

注:ライブモードとテストモードには個別の設定が必要です。テストモードにはWebhooks Test IDWebhooks Test Secretフィールドを使用します。

ライブモードには、Webhooks Live IDと Webhooks Live Secretフィールドを使用します。サイトのモードがStripeの設定と一致していることを確認してください。

ライブ同期モードとテスト同期モードを切り替えるには、次の手順に従います。*domain*/wp-admin/admin.php?page=wpforms-settings&view=payments&webhooks_settings.

4.StripeでWebhookエンドポイントを作成する

Stripeアカウントにログインし、新しいタブでStripeダッシュボードにアクセスします。

Stripeアカウントにログインすると、ページの右上にテストモードの切り替えボタンが表示されます。

ストライプ・ダッシュボードのテストモード

注:テストモードの場合はトグルをONにし、ライブモードの場合はOFFにします。

続行するには、ページの右上隅にある「開発者」オプションに移動します。

Stripeダッシュボード開発者向けオプション

Developers ページを開いたら、Webhooksタブに移動してクリックするだけです。

webhooksタブ Stripeダッシュボード

次に、Webhooks ページのAdd an endpointアイコンをクリックして、新しい Webhook エンドポイントを作成します。

エンドポイントを追加する

Stripeウェブフックイベントのリスニングページが表示されますので、必要な情報を入力してウェブフックを設定してください。

ストライプのイベントページ

次に、WPForms " Settings " Paymentsに戻ります。そこでコピーアイコンをクリックしてWebhooks Endpointをコピーします。

コピーウェブフックエンドポイント

Webhooksエンドポイントをコピーしたら、Stripeアカウントにアクセスし、エンドポイントURLフィールドに入力します。

Stripeアカウントのエンドポイントアドレス

すると、Listen toと Versionのオプションが表示されます。そのままにしておいて、+ Select eventsボタンをクリックします。

イベント選択ボタン

イベントの選択を完了するには、「すべてのイベントを選択する」オプションをチェックし、「イベントを追加する」ボタンをクリックします。

イベント追加

終了後、ページを一番下までスクロールし、エンドポイントの追加ボタンをクリックしてください。

エンドポイントの追加

ウェブフックを設定すると、ページの右上にウェブフックのIDが表示されます。それをクリックしてコピーしてください。

StripeコピーウェブフックID

WPForms " Settings " Paymentsに戻り、Webhooks Live IDエリアにWebhook IDを貼り付けます。

ウェブフックのライブIDを貼り付ける

その後、Stripeアカウントに戻り、Signing secretkeyセクションを探し、Revealオプションをクリックします。

ストライプ、署名の秘密を明かす

署名の秘密が明らかになったら、その値をコピーしてWPForms設定のWebhooks Live Secretフィールドに貼り付けます。

ウェブフック・ライブ・シークレット

次に Save Settingsをクリックすれば設定は完了です!これでWPFormsとStripe間で支払い状況がリアルタイムで同期されます。

5.強化された決済機能の活用

StripeとWPFormsを通して支払いを受け取る準備ができたら、Stripeのダッシュボードに頻繁にアクセスしなくても様々なアクションを実行できます。

例えば、WordPressのダッシュボードでWPForms" Paymentsに 行き、Overviewタブを選択することで、すべてのWPFormsの支払いにアクセスすることができます。

グラフの下のオプションをクリックすることで、グラフの表示内容を変更したり、最も興味のあるデータを素早く確認したりすることができる:

  • 支払総額
  • 売上高
  • 返済総額
  • 新規購読
  • 購読更新
  • 利用されたクーポン

WPForms支払い概要グラフ

さらに、支払い表の上部にあるドロップダウンを使用すると、さまざまな条件に基づいて支払いをフィルタリングすることができます:

  • すべてのタイプ:支払いの種類。1回限りの支払いや定期的な支払いが含まれます。
  • すべてのゲートウェイ: PayPal Standard、PayPal Commerce、Stripe、Square、Authorize.netなど、支払いトランザクションの処理と承認に使用される支払い方法。
  • すべてのサブスクリプションサブスクリプションに基づく支払いの現在のステータス:アクティブ、キャンセル、または未同期。

wpforms支払いフィルターオプション

注: All gateways filterオプションは、WPFormsで複数の支払いゲートウェイを有効にしている場合にのみ使用できます。

特定の支払いに関する詳細情報が必要な場合は、支払い欄の下にある支払人のEメールをクリックしてください。

クリック個別支払い

支払いに関する必要な情報はすべて、支払い専用ページで確認できます。

個人支払いページ

必要に応じて、「Stripeで表示 」をクリックすると、決済ゲートウェイプラットフォーム内で決済詳細に直接アクセスできます。

ストライプで見る

または、Stripeまたは各決済の決済ゲートウェイを通じて払い戻しを開始したい場合は、払い戻しボタンをクリックしてください。

払い戻し

また、WordPressのダッシュボードから直接、各支払いのキャンセルボタンをクリックして、サブスクリプションをキャンセルすることもできます。

購読キャンセル

個々のエントリーページのナビゲーションと詳細については、フォームエントリーに関するガイドを参照してください。

WordPress Stripe Webhookに関するその他の質問

Stripe WebhookのWordPressへの統合は、読者の間で人気のトピックです。ここでは、よくある質問にお答えします。

Stripe webhookのライブモードとテストモードを切り替えるには?

ライブ同期モードとテスト同期モードは、次の方法で切り替えることができます。*domain*/wp-admin/admin.php?page=wpforms-settings&view=payments&webhooks_settings

WordPressにStripe Webhooksを追加するには?

WPFormsのネイティブStripeインテグレーションを利用することで、コーディングの知識がなくてもWordPressサイト上でシームレスにWebhookを設定することができます。

WordPressはWebhookをサポートしていますか?

そう、WordPressはウェブフックをサポートしており、WPFormsのようなツールはStripeとの統合をより簡単にします。

WordPressでStripeは無料で使えますか?

Stripeには処理手数料がかかりますが、WPFormsのStripeネイティブ機能を使ってWordPressと統合すれば、プラグイン側からの追加コストはかかりません。

次に、WordPressで1回だけ使えるクーポンを作成する方法を紹介します。

WooCommerceなしで1回限りのクーポンを作成する方法を知りたいですか?WPFormsで1回限りのクーポンを管理・配布するフォームを作る最も簡単な方法をご覧ください。

WordPressフォームを今すぐ作成

フォームを作る準備はできましたか?最も簡単なWordPressフォームビルダープラグインで今すぐ始めましょう。WPForms Proにはたくさんの無料テンプレートが含まれており、14日間の返金保証がついています。

この記事がお役に立ちましたら、Facebookや TwitterでWordPressの無料チュートリアルやガイドをフォローしてください。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。WPFormsがどのように資金を調達しているのか、なぜそれが重要なのか、そしてどのように私たちをサポートできるのかをご覧ください。

ハムザ・シャヒード

ハムザはWPFormsチームのライターで、デジタルマーケティング、サイバーセキュリティ、WordPressプラグイン、ERPシステムに関連するトピックも専門としています。もっと知る

最高のWordPressドラッグ&ドロップフォームビルダープラグイン

簡単、速い、安全。WPFormsを信頼する600万人以上のWebサイトオーナーの仲間入りをしてください。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。

コメントを追加する

コメントをお寄せいただきありがとうございます。すべてのコメントはプライバシーポリシーに従って管理され、すべてのリンクはnofollowであることにご留意ください。名前欄にはキーワードを使用しないでください。個人的で有意義な会話をしましょう。

このフォームはCloudflare Turnstileによって保護されており、Cloudflareプライバシーポリシーおよび利用規約が適用されます。