2012-01-31 14 views
1

私のサイトはpaypal sandboxからIPNを受け取っていません。私は手動IPN VIA "IPN Simulator"を送信して、notify.phpページの作業を確認しました。正常に動作します。しかし、定期購買シミュレーションからIPNを受け取っていない。Paypal Sanbox - IPN Not working

サンドボックステストアカウントからIPN履歴を確認しました。 IPNは、複数回の再試行後にFailedになります。

作成日時|メッセージID | ステータス |トランザクションID

2012/01/30 23:06 PST | | 0J990932SN848805V | 再試行 | 1C574181PD653873S

1/30/2012 22:47 PST | | 8UY41985U65227626 | が失敗しました | 7UM32625T8929325L

1/30/2012 22:32 PST | 36444784FH458323T | 送信 | 7L3718344F253661J

1/30/2012 22:28 PST | | 5KA14796R82961455 | が失敗しました | 9PU30039G7583750S

私は問題を理解できません。それは私の最後の問題か、過負荷などのサンドボックスで間違っていますか?

+0

@Piskvor:何か提案がありますか? –

+0

'notify.php'からコードを提供できますか? – Josh

+0

@khaledは動作しましたか? –

答えて

1

IPNが毎回サンドボックスで動作するという保証はありません。いくつかの応答は数時間後に返されることも、決して返されることもありません。また

、ことを確認してください:あなたのリターンURLは(ないは「localhost」のようなローカルネットワーク内で)公開されて

  • は、ポート番号
  • は(ファイアウォール、ルータなどの後ろではありませんありませんどこからでもインターネットにアクセスできます)
  • スクリプトにエラーはありません。ロギングを使用するか、
  • があなたのPayPalセラーアカウントのプロフィールに行き、スクリプトの先頭に電子メールを送信する - > [Preferences]を販売すること - >即時支払い通知の設定、およびそのURLを確認する最終テスト、使用のために

正しいですか実際のPayPalのアカウントとテストに少額のお金を送信します。