PHP API を使用して PayPal を自分の Web サイトに統合しようとしています。サンドボックス マーチャントとサンドボックス ユーザー アカウントを作成するセットアップを完了し、必要なすべてのコードを関連ページに配置し、ユーザー/パス/キーなどを関数ページに含めました。
ただし、テストすると、正しい価格が表示され、ログインし、「支払いの確認」を押すと、小さなポップアップが閉じて、「読み込み中」ページ (URL https://www.sandbox. paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?execution=e1s2 ) どこにも行きません。PayPal サンドボックス アカウントにログインすると、トランザクションが成功しなかったことが示されます。
何が起こっているのですか?
解決した
私のサーバーは、偶然にも open_basedir という名前のディレクトリ内のスクリプトを無効にしていました (Plesk サーバーでの私の存在の悩みの種)。