0

こんにちは、codeigniter でペイパルを実装しています。私はペイパル統合ウィザードを使用してコードを生成しています: https://www.paypal-labs.com/integrationwizard/

リターン URL で、confirmorder() という名前の関数を呼び出して、支払いの成功を処理します。ペイパルのデフォルトでは、支払いはライトボックス/新しいページで処理されます。ユーザーが支払いを正常に完了し、ライトボックスが閉じた後、パートナー ページ (ライトボックスの下にあり、ユーザーが「paypal で支払う」を押す場所) がホームページに移動するようにします。しかし、コードをどのように変更しても、リダイレクトは常に親ページではなく支払いハンドル ページで発生します。

誰かがこれについて何か考えましたか?

ありがとう

4

1 に答える 1

1

私が理解しているのは、ユーザーがダイアログ ボックスを使用して支払いを行うことができるということです。この状態では、 opener.location.href = '/redirecturl';を使用して親ウィンドウをリダイレクトすることにより、javascript を使用してページをリダイレクトする必要があります。また、リダイレクト後、close() を使用してダイアログ ボックスを閉じる必要があります。JavaScriptのメソッド

于 2013-05-01T07:02:37.240 に答える