WP Simple Pay ドキュメント

WP Simple Pay のドキュメント、参考資料、チュートリアル

トランザクションページの利用方法

読書時間: 6分 | 難易度: 初級

概要

トランザクションページには、サイトが記録したすべての単発支払いが一覧表示されるため、Stripeダッシュボードを開かなくても、「この支払いは正常に完了したか、顧客は何を送ってきたか?」といった疑問に答えることができます。

各行には、全額の内訳、Stripe ID、支払い方法、Stripe領収書へのリンク、顧客の詳細、およびフォームとともに送信されたカスタムフィールドの値とファイルが含まれる詳細ビューが開きます。

トランザクションページは、無料のLiteプラグインを含む、すべてのWP Simple Payティアで利用可能です。

前提条件

  • WP Simple Pay 4.17.4以降。
  • 接続されたStripeアカウント。
  • 管理者アカウント(このページを表示するにはオプションを管理する権限が必要です)。

検索場所

支払いフォーム > トランザクションに移動します。

記録された支払いを一覧表示するトランザクションページ。ステータスビューとテーブル上のカウントが表示されます。

テーブルには6つの列があります。

  • ID — 支払いの一意のレコード番号。その下にStripeオブジェクトIDが表示されます。
  • 日付 — 支払いが作成された日時。
  • 顧客 — 支払い時のメールアドレス。
  • フォーム — 支払いが送信された支払いフォーム。
  • 金額 — 支払いの通貨での請求総額。
  • ステータス — 支払いの現在の状態。

ID、日付、金額は並べ替え可能です。列ヘッダーをクリックして並べ替え、もう一度クリックすると順序が反転します。

ステータスビュー

テーブルの上部には、ステータスビューの行があります。それぞれに独自のカウントが表示され、カウントは適用されているフィルターと検索を尊重します。

ビュー 表示内容
すべて 記録されたすべての1回限りの支払い。
成功 完了し、回収された支払い。
処理中 まだ処理中の支払い。銀行引き落としでよく見られます。
未完了 開始されたが完了しなかった支払い。
失敗 カード発行会社または銀行が拒否した支払い。
返金済み 全額返金された支払い。
一部返金済み 金額の一部のみが返金された支払い。
異議あり チャージバックが申し立て中または敗訴した支払い。
キャンセル済み 回収前に放棄またはキャンセルされた支払い。

フィルター

テーブルの上に2つのセレクターがあります。

トランザクションテーブルの上にある支払いモードセレクターと支払いフォームセレクター。

支払いモードは本番モードとテストモードを切り替えます。このセレクターはグローバルなテストモード設定とは独立しているため、サイトの支払い方法を変更せずにテスト支払いを調べることができます。テスト支払いを確認している場合、ページの見出しの横にテストモードバッジが表示されます。

これは、個々の支払いフォームがグローバルモードをオーバーライドできるため重要です。両方のモードの記録は共存し、フィルターは画面に表示するセットを決定する方法です。

支払いフォームはリストを単一のフォームに絞り込みます。フォームが現在表示しているモードとは反対のモードで実行されている場合、リストはそうでないと支払いが一度も行われなかったフォームのように見えるため、ページにはフォームがどのモードで実行されているかが表示され、切り替えリンクが提供されます。

検索ボックスは以下に一致します:

  • 顧客のメールアドレス。
  • Stripe顧客ID(cus_...)。
  • StripeオブジェクトID(pi_...)。

部分的な値でも機能するため、IDの一部を貼り付けたり、ドメイン名を検索して、1社からのすべての支払いを検索できます。

CSVにエクスポート

必要な支払いを選択し、一括アクションメニューからCSVにエクスポートを選択して、適用をクリックします。選択した行がスプレッドシートとしてダウンロードされます。

CSVにエクスポートが選択された一括アクションメニュー。

エクスポートには、テーブルに表示されるよりも多くの列が含まれます。これには、完全な金額の内訳、両方のStripe ID、支払い方法の種類、IPアドレス、および支払いモードが含まれます。

詳細ビュー

支払いのIDまたは表示リンクをクリックして、詳細ビューを開きます。

金額の内訳、ステータス、顧客、フォームを表示するトランザクション詳細ビュー。

詳細ビューには以下が集められます:

  • 金額の内訳 — 合計金額、および該当する場合は小計、税金、配送料、割引、返金済みの金額。
  • Stripeの詳細 — 各Stripe IDにはコピーボタンがあり、使用された支払い方法、およびStripe領収書へのリンクが含まれます。
  • 顧客 — 名前、Stripe顧客ID、メールアドレス、および支払い元のIPアドレス。
  • フォーム — 支払いを受け付けた支払いフォーム。エディタにリンクされています。
  • アップロードされたファイル — 顧客がファイルアップロードフィールドを通じて添付したファイル。ファイル名でリンクされています。
  • カスタムフィールド — 顧客が送信した値。フィールドに付けたラベルの下に表示されます。
  • メタデータ — 残りのStripeメタデータ。折りたたまれたセクションに表示されます。

Professionalライセンス以上では、同じページで全額または一部の返金を発行することもできます。そのワークフローについては、支払いを返金する方法を参照してください。

チャージバック(異議申し立て)の追跡

チャージバックの追跡にはWP Simple Pay Proが必要です。

顧客の銀行がチャージバックを開始すると、WP Simple PayはStripeから通知を受け取り、一致する支払いをDisputed(異議あり)とマークします。チャージバックは目に見えないものではなくなります。Disputedビューには、どの支払いが争われているかが正確に表示されます。

トランザクションページの紛議中ステータスビュー。

異議申し立てが終了すると、結果が有利であった場合、支払いのステータスは復元されます。

  • 勝訴した、問い合わせとしてクローズされた、またはStripeによって防止された異議申し立ては、支払い前のステータスに復元されます。
  • 異議申し立て前にすでに一部返金済みであった支払いは、その返金が有効なままなので、通常のSucceededではなく、Partially Refunded(一部返金済み)に戻ります。
  • 敗訴した異議申し立ては、資金が実際に引き落とされたため、Disputed(異議あり)のままです。

無料のLiteプラグインでは、Disputedビューは存在しますが、決して埋まることはありません。チャージバックを監視する部分はProにのみ付属しているため、Liteでは、Stripeアカウントでチャージバックが発生していても、ビューは常に空になります。

見逃した支払いの自動回復

支払いはStripe Webhookを通じてWP Simple Payに届きますが、Webhookは遅延したり失われたりする可能性があります。1時間ごとのバックグラウンドジョブが、このギャップを埋めるためにレコードとStripeを照合します。これは以下を拾い上げます:

  • 購入者がサイトに戻らなかった間に完了したチェックアウトセッション。これらは以前は永遠に保留中のプレースホルダーとして残っていましたが、今では自動的に解決されます。
  • 後で成功した、またはキャンセルされた支払い。不完全なまま放置されたもの。
  • Stripeダッシュボードで直接適用された返金とチャージバック。これらもこのページに表示されるようになりました。

これを有効にするために何もする必要はありません。設定するものもありません。記録はStripeの言うことに収束します。

知っておくと便利なこと

記録は接続されているStripeアカウントにスコープされます。別のStripeアカウントに切り替えると、ページには前のアカウントのではなく、そのアカウントの支払いが表示されます。

このページには単発の支払いのみが表示されます。定期的な支払いには独自のリストがあります:サブスクリプションページの使い方はこちらを参照してください。

よくある質問

顧客が支払ったと言っていますが、支払いが見つかりません。どうすればよいですか?

ほとんどの場合、支払いに関するWebhookがまだ到着していません。数分待ってから再読み込みしてください。それでも表示されない場合は、時間ごとの照合ジョブがStripeに直接問い合わせて追加するため、1時間以内に記録が表示されます。支払いモードセレクターも確認してください。支払いを受け付けたフォームがテストモードで実行されている場合、支払いはテストモードのリストにあります。

Stripeダッシュボードとはどう違いますか?

Stripeダッシュボードは、お金の権威ある記録です。トランザクションページは、サイトに関連付けられた記録です。これにより、各支払いを受け付けた支払いフォーム、顧客が送信したカスタムフィールドの値、アップロードしたファイル、支払い元のIPアドレスを知ることができます。Stripeはあなたのフォームについては知りません。トランザクションページは、会計、支払い、または手数料のためにStripeを置き換えるものではありません。両者はリンクされているため、ここでの支払いからStripeの記録にジャンプできます。

チャージバックが発生したのに、異議ありビューが空なのはなぜですか?

無料のLiteプラグインでは、チャージバック追跡は含まれていないため、異議ありビューには何も表示されません。Proにアップグレードすると有効になります。Proでは、StripeのWebhookが正しく設定されていることを確認してください。また、時間ごとの照合で、Webhookを見逃した異議申し立てが取得されることを忘れないでください。

4.17.4より前の支払いも表示されますか?

はい、WP Simple Payが既に記録した支払いについては表示されます。アップグレード時に、現在接続されているStripeアカウントに割り当てられます。別のStripeアカウントで受け付けられた支払い、またはWP Simple Pay以外で完全に受け付けられた支払いは表示されません。

トランザクションレコードを削除できますか?

いいえ。このページは発生したことの記録であるため、行はWordPressから編集または削除できません。支払いを返金することが、それを元に戻す方法です。

時間ごとのリカバリのためにページを開いたままにするか、何かを実行する必要がありますか?

いいえ。サイトのスケジュールでバックグラウンドで実行されます。

次にやること

まだ質問がありますか?私たちが喜んでお手伝いします!

最終更新日:

今日から決済を受け付けましょう

WordPressウェブサイトで、単発および定期的な支払いまたは寄付の受け付けを開始しましょう。