現在、私のウェブサイトにはシンプルな Paypal ボタンがあり、データベースに保存されている情報を入力すると、そのボタンから Paypal に移動し、£20 を支払って参加できます。問題は、ウェブサイトとペイパルの間にリンクがないことです。そのため、ウェブサイトで誰が参加したかを手動で毎回ペイパルと照合する必要があります。
理想的な Paypal IPN を調べましたが、トランザクションを照合する方法がわかりません。
つまり、IPN から txn_id が送られてきますが、それが手元にありません。トランザクションごとに一意の ID を生成して保存し、ユーザーと一緒に Paypal に送信し、Paypal が IPN 経由で返信する方法が必要です。
私はPaypalsの手抜きドキュメントでかなり迷っているので、SOからの助けがあれば助かります!
(話題から外れた暴言: なぜ Paypal はこんなに多くのドメインを持っているのですか?