关于paypal快递结帐表单,我面临着一个巨大的问题。一旦我点击退房按钮,它的驱动我到贝宝主页。没有支付选项没有金额支付什么都没有,只是正常的贝宝主页
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type=hidden name="USER" value="payment_api1.XXXXX.com">
<input type=hidden name="PWD" value="XXXXXXXXX">
<input type=hidden name="SIGNATURE" value="XXXXXXXXXXXXXXXXXXXXXXXXXXXXX">
<input type=hidden name="PAYMENTREQUEST_0_AMT" value="500">
<input type=hidden name="RETURNURL" value="http://xxxx.net">
<input type=hidden name="PAYMENTREQUEST_0_CURRENCYCODE" value="GBP">
<input type=hidden name="CANCELURL" value="http://xxxx.net">
<input type="image" src="images/checkout-button.png" />
</div>
</form>
这是一个简单的形式,但我真的不知道为什么它不起作用
这是一个仅用于测试目的的测试表单。你永远、永远都不应该在实时环境中使用它(此外,它无论如何也不会工作)。
要回答你的问题:将https://www.paypal.com/cgi-bin/webscr替换为https://api-3t.paypal.com/nvp或https://api-3t.sandbox.paypal.com/nvp,这取决于你是在实时环境中工作还是在沙盒环境中工作。
你是开发人员吗?Express Checkout是一个基于api的解决方案。虽然相当容易实现,但它确实需要您具备一些编程技能。如果您不是开发人员,请使用网站支付标准。