1

Paypal Express Checkout を PHP Web サイトに統合しています。ユーザーがボタンをクリックすると、 https: //www.sandbox.paypal.com/incontext で Paypal のWeb サイトが開き、Paypal のログイン ページが開きます。ユーザーが「ログイン」ボタンをクリックするとすぐに、「処理中...」というテキストが表示され、クリックに問題がなく、Paypal の回答を待つ必要があることを示します。

その後、Paypal のレビュー ページが表示され、ユーザーが [今すぐ支払う] をクリックしても何も起こりません。returnURL は実行中ですが、Paypal インターフェイスでは何も変化せず、ユーザーは何度でもクリックできます。私の場合、returnURL は 10 秒間処理され、returnURL スクリプトが終了して Web サイトにリダイレクトされるまで、ユーザーは何が起こっているのかわかりません。

returnURL の最後の行ではなく最初の行に header() を配置しようとしましたが、同じ遅延の後にリダイレクトされます。

ウィンドウの下部に「サンドボックスを待機中...」と「mywebsite.com から読み込み中...」というメッセージがほとんど表示されませんが、ほとんどのユーザーには表示されず、再度クリックすることはできません。もう一度「今すぐ支払う」ボタンを押します。

編集: https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkoutのPaypal ページにリダイレクトすると、( https://www.sandbox.paypal.com/incontextの代わりに) 「今すぐ支払う」をクリックすると、ページがぼやけて「読み込み中...」というメッセージが表示されます。これが私が期待した動作です。しかし、大きなPaypalページよりもポップアップページの方が好きです...

4

1 に答える 1

0

奇妙に聞こえるかもしれませんが、ライブアカウント、次に複数のサンドボックスアカウントなどにログインすると、奇妙なインターフェイスの問題が発生することがあります。これにより、Cookieが非常に大きくなり、奇妙な動作をします。キャッシュ/Cookieをクリアして、同じ奇妙なインターフェイスの問題が発生するかどうかを確認できますか?

于 2013-03-13T16:12:11.457 に答える