Paypal の定期購読を自分のサイトに統合しました。トランザクションが成功した後にリターン URL を設定しました。しかし、Paypal からリダイレクトすると、セッションの値が破棄され、そのページでも何も返されません。取得できませんでした。応答(トランザクションID、ステータスなど)..誰でもこれを解決するように指示できます。
質問する
3332 次
2 に答える
3
応答が正しい URL に返されていることを確認します。
一部のサーバーでは、www.site.com は (セッション単位で) site.com とは異なると見なされます。
于 2012-08-20T03:03:51.427 に答える
2
PayPalでは、PayPalからのHTTPリクエストをリッスンするために別の設定を行う必要があります。PayPalが顧客を返信URLに送り返すときに、必要なデータは返されません。通知URLを設定する必要があります。これは、戻りURLとは完全に別のものです。
最近、CodeIgniterフレームワークでPayPalを使用し、PayPalのリッスン専用のコントローラーをセットアップしました。送信フォームで、顧客のIDとその他の必要な詳細を含むフォームのパラメーターを定義しました。PayPalは、指定した通知URLに対してHTTPリクエストを行うときにこれを含めます。次に、PayPalをリッスンするコントローラーがリクエストを受信すると、POSTを介してPayPalに返送し、それを確認します。
PayPalのドキュメントは、特に定期的なサブスクリプションに関しては、それほど優れたIMHOではありません。
于 2012-08-17T16:07:47.463 に答える