WorldPay支付网关建议使用此HTML将客户带到付款页面:
<form action="https://select-test.wp3.rbsworldpay.com/wcc/purchase" name="BuyForm" method="POST">
<input type="hidden" name="instId" value="211616">
<input type="hidden" name="cartId" value="abc123">
<input type="hidden" name="currency" value="GBP">
<input type="hidden" name="amount" value="0">
<input type="hidden" name="desc" value="">
<input type="hidden" name="testMode" value="100">
<input type="submit" value="To Payment!">
</form>
如何将此表单放在我的页面上?问题是我有一个母版页,它以ASP.net格式包装内容页面内容,我无法嵌套表格。
答案 0 :(得分:1)
这有点像黑客攻击,但我过去曾经用过PayPal。基本上只是在您试图发布的表单上方放置和额外的表单,如下所示:
<form>
</form>
<form action="https://select-test.wp3.rbsworldpay.com/wcc/purchase" name="BuyForm" method="POST">
<input type="hidden" name="instId" value="211616">
<input type="hidden" name="cartId" value="abc123">
<input type="hidden" name="currency" value="GBP">
<input type="hidden" name="amount" value="0">
<input type="hidden" name="desc" value="">
<input type="hidden" name="testMode" value="100">
<input type="submit" value="To Payment!">
</form>
享受!
答案 1 :(得分:0)
您可以自定义HtmlForm以使其正常工作。我在这里给出了一个代码示例:
How to get past embedding a html form for paypal buttons asp.net
http://www.codersbarn.com/post/2008/03/08/Solution-to-ASPNET-Form-PayPal-Problem.aspx
我在母版页上多次使用过: - )