私は完全に迷っています。私は「誤った情報を得ている」と思うかもしれませんが、できる限り私の状況を説明しようとします。POST情報によるPaypal取引の確認
アイデア
- 私たちは、クレジットを購入するユーザーのためのフォームを持っています。クレジット番号 ppボタンをクリックします。
- ボタンをクリックすると、トランザクションログ情報が に設定され、保留状態に設定されています(正常に動作しています)。
- 有効な投稿が返されたら、paypalフォームを提出し続けます(同様に動作します)。
- ユーザーはpaypalページにリダイレクトされ、支払いが行われます(これまでのところ良い状態です)。
- 支払いが完了した後、彼らは返品をクリックし、「成功」ページ(まだ動作中)に向けられます。私は、データが「真」頁データで検証し、トランザクションログ(HOW !?)
を試してみた&を言われてる何
、しかし、私はコストのために、私はIPNを使用することはできません....
私は試しに大きなステップを逃したか、または私は何もしていないので、ISNTはまったく動作していないことを除いて、PDTを使うつもりでした右。ここで私はどこにいるのですか?直接リンク先、スパーク(CI用)を使ってデータを設定したり、ペイパルリンクなどに電話したりなど、十数種類のものを試しました...
私は、ここでは、他の半ダースのフォーラムでは、すべてのペイパルの質問を見て何も起こっているように見えることはできません。
正常にPayPal取引のPOSTデータを確認して、IPNについて誤解されている場合は、ドキュメントを見て原因がわかりません私は言われたことも、実際に私の解決策を見つけることもできません。
私は愚かな気がします、助けてください。
"私は、費用のために" ipnサーバー "をセットアップする必要があると言われています。私たちはIPNを使用できません。"まったく新しいサーバーは必要ありません。あなたは他のすべてがホストされている通常のWebサーバーを使用することができます。 – ceejayoz
それは私が思ったことですが、管理者が理解できないものをコーディングしないようにするのはちょっと束の間だと思っていましたが、彼は正規のプロトコールを理解していないようです。ソリューション – SpYk3HH
POSTデータを検証する[IPN Listener](https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNImplementation)のPayPalサンプルコード。 – Josh