C# Paypal页面未显示在iframe标记中

C# Paypal页面未显示在iframe标记中,c#,asp.net,paypal,payment-gateway,C#,Asp.net,Paypal,Payment Gateway,我是贝宝的新手。我想整合在同一个网站的直接付款。我已经阅读了pdf文件(网站支付专业托管)并在html页面中添加了一些代码。我发布了如下代码: <iframe name="hss_iframe" width="570px" height="540px"></iframe> <form style="display:none" target="hss_iframe" name="form_iframe" method="post" action="https://se

我是贝宝的新手。我想整合在同一个网站的直接付款。我已经阅读了pdf文件(网站支付专业托管)并在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。

如果您只有我们看到的代码,那么is do nothing,是一个隐藏表单,在您提交时将填充
iframe

在最后(或某处),您还必须具有此表单的
submit()
,如下所示:

<script type="text/javascript">
 document.form_iframe.submit();
</script>

document.form_iframe.submit();

这是自适应付款方式吗?什么是来自PayPal或您的网站页面的hss_iframe?实际上我已经从pdf文件中粘贴了代码。我想自适应支付只使用自适应你需要包括在你的页面脚本,你可以更具体。很抱歉。HNZ3QZMCPBAA帐户是否已注册该产品?尝试在iframe之外打开页面;它会返回一个错误吗?是的,事实上我已经这样做了。但是,我们从哪里获得了业务等表单细节