PaypalをIFRAMEに埋め込むことは可能ですか?私はこれをやろうとしましたが、何もないかのように空白のページが戻ってきました。アダプティブペイメントは使いたくない。これは可能ですか?
ありがとう
彼らです 恐らくX-FRAME-OPTIONS
ヘッダーを設定して禁止します。これはセキュリティ対策であり、回避する方法はありません。
Paypalで支払いを行っている場合は、「サイトに戻る」リンクを提供できます。これがすべてです。
Paypalをiframeでホストできるのは、デジタル商品のアダプティブペイメント/デジタル商品のエクスプレスチェックアウト(種類)、ホスト型ソリューション(ホスト型ウェブサイトペイメントプロ、現在米国では利用できません)、ペイフロープロ、ペイフローリンクのみです。
Iframeでウェブサイト支払いの標準チェックアウトページをホストすることはできません。 Pekkaが述べたように、PaypalはX-FRAME-OPTIONSヘッダーを設定します。
同一生成元ポリシーを回避する方法はありません。
これを回避する方法は、iframeにアンカータグを作成することです。
<a href="<?=$Paypal_redirect?>" target="_blank">Continue Checking out</a>
or
<a href="<?=$Paypal_redirect?>" target="_top">Continue Checking out</a>
上記では、別のタブ/ウィンドウでのチェックアウトプロセスの続行のみが許可されます。 iframe内のチェックアウトは処理されません。