0

当社のウェブサイトでは、毎月のサブスクリプションにPaypal の定期請求サービス (エクスプレス チェックアウトを使用) を使用しています。私たちはオーストラリアのアカウントを持っているため、Paypal が提供する DPRP (Direct Payment Recurring Payment) サービスを使用できないようです。DPRP サービスはいくつかの国(米国、英国、カナダ) に限定されているようです。

エクスプレス チェックアウトでは、 Paypal のウェブサイトで支払いの詳細を受け取ります。したがって、支払いが失敗したか、ユーザーがブラウザの [戻る] ボタンを押したか、または意図的に支払いのキャンセルをクリックしたかどうかについては、情報がありません。

Paypalサポートチームと話し合ったところ、支払いの失敗には複数の理由が考えられることがわかり、売り手は自分でPaypalに連絡する必要があります. そのため、当社の Web サイトでそのトラブルシューティングを提供することはできません。

知りたいのは、これを回避するための解決策はありますか、または少なくとも、支払いに失敗したユーザーと、支払いを行わずに意図的にウェブサイトに戻ったユーザーとを区別できるかどうかです。この方法では、フォローアップできないだけでなく、また、私たちのサービスに興味を持っている顧客基盤の一部を失います。

これに関するヘルプは大歓迎です。ありがとう

4

1 に答える 1

1

Pay Pal IPN (Instant Payment Notification) を実装する必要があります。

PayPal マーチャント アカウント設定で IPN URL アドレスを構成します。このページは、PayPal からのリクエストをリッスンするサーバー側プログラミングを備えた単純な HTML ページです。

IPN を機能させるために、チェックアウト プロセスで特別なことをする必要はありません。これを設定すると、自動的に機能します。

マーチャント アカウントのトランザクションで何かが発生するたびに (トランザクションの完了/失敗/キャンセルなど)、PayPal は HTTP ポストを IPN リスナー URL に送信します。

ここでは、支払い者 ID、支払いステータスなど、取引に関するすべての関連情報を取得できます。この情報を使用して、顧客の注文をどう処理するかを決定できます。

于 2012-06-19T03:45:30.733 に答える