2017-04-03 9 views
0

PreApproval Adaptive Paymentsで支払いを確認またはキャンセルしたときに、Paypal IPNを使用して注文ステータスを更新します。Preapproval Apdaptive PaymentsをキャンセルしたときにPayPal IPNが発動しない

注文が確定して完了すると、IPNが発生します。しかし、ユーザーがPaypalダッシュボードにアクセスして事前承認をキャンセルすると、何も起こりません。

皆さん、このケースについての経験はありますか?

ありがとうございます。

答えて

1

Adaptive Paymentsでは、実際には2つのIPNがトリガされます。 1つはアプリ固有で、これはPayリクエストのIpnNotificationUrlパラメータを使用して設定されます。もう1つはトランザクション固有のもので、受信者プロファイルのIPN設定に基づいてトリガーされます。

PayPalのプロファイルリスナーでアプリ固有のIPNが表示されることが予想されるようですね。

+0

こんにちはアンドリュー、 ありがとうございました。はい、私は自分のウェブサイトのリンクを自分のPayPalプロフィールに置き、誰かがPreApproval AgreementをキャンセルしたときにそのリンクがIPNによって呼び出されると期待しています。 –

+0

あなたは確認するためにテストしたいと思うでしょうが、IPNのタイプがアプリ固有のリスナーに送信されるので、Adaptive RequestのIpnNotificationUrlパラメータに設定する必要があります。 –

+0

ありがとうございます。リクエストにipnNotificationUrlを追加して、結果を待ちます。 –

関連する問題