2011-12-18 19 views
1

私はPayPal IPN Libraryを使用して購読支払いを処理しています。ライブラリは、IPNの回答をデータベースに記録します。返信URLは、ipn_logテーブルの "SUCCESS"ステータスを定期的にチェックする "処理"ページです。しかし、私はこの表の現在のトランザクション行を識別できません。支払いが完了したことをどうすれば確認できますか?返信URLでPOST変数を取得できますが、いずれもデータベースに登録されていません。 IPNから返され、POSTによって戻りURLに送信される変数はありますか?トランザクションIDのようなもの?おそらく、私はこれに間違ったやり方をしており、支払いステータスを確認する別の方法があります。Codeigniter PayPalでのPayPal購読の確認PayPal IPNライブラリ

+1

入手しました。ボタンのフォームに追加された「カスタム」フィールドがトリックになります。それをデータベースに保存するだけで、プロセスを追跡することができます。 – JoaoPedro

+1

あなたの解決策を回答として追加し、それが受け入れられたことをマークして、同じ問題を持つ他の人が将来見つけられるようにしてください。 – stormdrain

答えて

2

ボタンのフォームに追加された「カスタム」フィールドがトリックになります。それをデータベースに保存するだけで、プロセスを追跡することができます。