0

私はペイパル初心者です。同じウェブサイトに直接支払いを統合したい。PDF ファイル (Website payment Pro Hosted) を読み、HTML ページにいくつかのコードを挿入しました。次のようなコードを投稿しました。

<iframe name="hss_iframe" width="570px" height="540px"></iframe>
<form style="display:none" target="hss_iframe" name="form_iframe" method="post" action="https://securepayments.paypal.com/cgi-bin/acquiringweb">
   <input type="hidden" name="cmd" value="_hosted-payment">
   <input type="hidden" name="subtotal" value="50">
   <input type="hidden" name="business" value="HNZ3QZMCPBAAA">
   <input type="hidden" name="paymentaction" value="sale">
   <input type="hidden" name="template" value="templateD">
   <input type="hidden" name="return" value="https://yourwebsite.com/receipt_page.html">
</form>

しかし、iframeがロードされていません。私は何を間違っていますか。フィールドが不足していますか?ボタンクリックでiframeを表示しています。

4

1 に答える 1

0

iframe表示されているコードしかない場合は、何もしないでください。送信時に入力される非表示のフォームです。

最後 (またはどこか) には、submit()次のような形式のも必要です。

<script type="text/javascript">
 document.form_iframe.submit();
</script>
于 2013-03-01T08:22:16.970 に答える