2015-11-09 10 views
6

paypal payflow proの直接支払いで、生産上、私はpaypalからDeclinedエラーを受け取りました。しかし、しばらくすると、支払いが処理されます。Paypal payflow pro notifyurl

私がしようとしているのは、支払いを取り込んで請求書を検証することです。

私の計画はNOTIFYURL機能を使用して支払いを取り込むことですが、それはうまくいかないようです。

私は次の呼び出し使用していますサンドボックスで

USER = **** & VENDOR = **** &パートナー=ペイパル& PWD = **** & TENDER = C & TRXTYPEを= S & ACCT = 4111111111111111 & EXPDATE = 0217 & NAME =試験 名& CVV2 = 123 & AMT = 102 &通貨= USD &コメント1 =アンドレイ& FIRSTNAME =アンドレイ& LASTNAME =テスト& STREET = 100 テストストリート& CITY =コルファックス& STATE =ノースキャロライナ & ZIP = 27235 &国= US & CUSTIP = 1.2.3.4 & NOTIFYURL = HTTPS://***.domain.com/サイレントポスト&バーボシティ=メディア

しかし、私はpaypalからの通知を受け取っていませんが、お支払いは正常に処理されました。

ありがとうございました。

+0

NOTIFYURLのページが正常に機能していることを確認しましたか?つまり、ブラウザでそのページにアクセスしようとしましたか? –

+0

はい@DougMcLean、私は手動でブラウザのnotifyurlにアクセスしてリクエストを記録します。私はそのURLへの訪問を記録しています。 – keepwalking

+0

私は、PayPalサンドボックスが時には少し気になることがあることを知っています。場合によっては、1つのブラウザタブでsandbox.paypal.comにログインし、別のタブでトランザクションをテストする必要があります。デベロッパーサイトをライブPayPalに接続するように切り替えると機能しますか? –

答えて

0

Payflowでは、doDirect classic APIで使用されているようにnotifyURLを使用していません。だから、あなたはnotifを手に入れていないのです。通常、ほとんどの場合、支払からの応答を介して支払請求を確認することができます。ただし、それ以上のステップを踏みたい場合は、silentpostメソッドを使用して、顧客が請求書を介して提出したものを取り出し、提出時に検証することができます。

関連する問題