1

したがって、これはおそらくディスカッション アイテムのほうが多いので、別の場所に移動する必要がある場合はお詫び申し上げます。

しかし、Paypal MassPay API を使用して応答 (IPN) を処理する必要があります。

現時点では、通知を正しく処理し、過去の支払いを追跡しています (Royalty Payments System)。

問題 1: 請求されていない支払い

しかし、サンドボックス サイトで処理できないと思われる問題に遭遇しました。それは未請求の支払いです。MassPayガイドによると:

受取人が PayPal アカウントを持っていない場合、PayPal は、支払いが可能であり、支払いを受け取るには PayPal アカウントを作成する必要があることを通知します。

これは、Paypal がユーザーにメールを送信することを意味すると思います。これをテストしようとしましたが、通知を受け取りませんでした

問題 2: 未請求の支払いの請求

前の問題に続いて、主張されていない値を主張するユーザーをテストできませんでした。だから、Paypalがこれらをどのように処理するか、そして応答の形式を知っている人はいますか?

  1. 応答には、以前に請求されたすべての支払いが含まれていますか?
  2. 応答には未請求の支払いがすべて含まれていますか?
  3. 応答には、そのトランザクションのすべての転送のステータスが含まれていますか?

前もって感謝します

4

1 に答える 1

2

MassPay リクエストを送信すると、請求されていない支払いは請求されるまで保留されます。IPN のステータスは「完了」ではなく「処理済み」と表示されます。彼らが支払いを請求すると、支払いが完了したことを示す別の IPN を受け取ります。

サンドボックスで作業している場合、システムから実際の電子メールを受け取ることはありません。すべてのテスト メールは、developer.paypal.com アカウントのテスト メール セクションの下に表示されます。

于 2013-01-07T05:13:24.057 に答える