问题与贝宝快递结帐形式


problem with paypal express checkout form?

关于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的解决方案。虽然相当容易实现,但它确实需要您具备一些编程技能。如果您不是开发人员,请使用网站支付标准。