2010-12-17 11 views
0

私はcodeigniter paypalをダウンロードしました。私はこのライブラリに関するいくつかの質問があります。codeigniter paypal url

  1. 私のPayPalのURLがます$ this-> paypal_url = 'https://www.paypal.com/cgi-bin/webscr'、これに設定されている、それはテストのためです!実際の取引のためにどのように変更できますか?

  2. 私のリターンURLは成功コントローラに設定されていますが、paypalから返された投稿情報は表示できません。誰もが、正確に何が問題だと言うことができますか?

  3. 取引明細(支払額、支払者、支払日、商品)を保存したいのですが、これをどのように達成できますか?

おかげ

+0

どのような提案ですか? – Maverick

答えて

0

私の答えの多くは適応支払いAPIに関連し、それは1対応していない場合は謝罪ので:1をうまくいけば、それは正しい方向にあなたを指します。あなたは正しいURLがhttps://www.sandbox.paypal.com/cgi-bin/webscr

  • 戻りURLであるサンドボックスに対してAPI呼び出しを実行したい場合は

    1. あなたが指しているURLは、ページ私は信じてライブサイトであることをペイパルリダイレクト取引後またはキャンセル後。ただしこれに関連するPOSTリクエストはありません。後でそれらを取得できるように、URLにパラメータを渡すことができます(http://mysite.com/succes.php?amount=xxxなど)。しかし、これはむしろ矛盾したやり方です。これは...

    2. これは、Paypal(開始ポイント:https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro)のIPNドキュメントを参照します。これにより、Paypalがトランザクション要求後にトランザクションの詳細をPOSTするURLを指定できます。

    あなたはIPNは、ペイパル(これはドキュメントである)から生成されたことを検証するためにPayPalに要求を送り返す行う必要があり、これらの詳細を保存することができます前に。その後、詳細をデータベースに保存することができます。

  • +0

    しかし、現在のPaypalのURLからトランザクションを行っているときには、テストのトランザクションと言います...電子メールは登録抹消されています – Maverick