13

私の PayPal IPN スクリプトは非常にうまく動作します。サンドボックス アカウントでテストすると、支払いはすぐに行われますが、クライアントのビジネス メールを使用すると、IPN ログ コールで「一方的」payment_statusと「保留中」と表示されます。pending_reason

クライアントの電子メールは PayPal で確認済みです。では、なぜこの問題が発生するのか誰にでも教えてもらえますか?

4

4 に答える 4

19

pending_reason=unilateral支払い先のメールアドレスがPayPalに登録されていないことを意味します。保留中の理由の完全なリストについては、PayPalIPNのドキュメントを参照してください。

メールアドレスにタイプミスがないか確認し、クライアントが本当に自分のアドレスをPayPalに登録していることをクライアントに再確認します(クライアントはこれが何を意味するのか理解していない可能性があります)。

于 2012-04-16T09:17:00.693 に答える
14

www.sandbox.paypal.comでテストする場合、www.sandbox.paypal.comで作成されたアカウントのみが存在します。したがって、ライブアカウントはサンドボックスサイト内に存在しないため、テストに使用することはできません。あなたはdeveloper.paypal.comでアカウントを作成する必要があります

于 2012-10-21T08:10:44.510 に答える
4

私はこの問題を抱えていました.PayPalに「ライブ」payer_emailを送信していましたが、それをサンドボックスでビジネス用のメールに変更すると機能しました。****-facilitator@yoursite.com とのライブ メールと同じです

于 2014-06-13T07:34:31.907 に答える