Paypal托管iFrame错误:"错误处理付款。此交易无法处理。请用另一张卡付款。"

时间:2015-10-07 14:07:19

标签: php iframe paypal paypal-sandbox

我有一个PayPal商业帐户,我在网页上使用标准付款。

我想整合名为" Plataforma Integral"的托管页面产品。在我的西班牙语网站上,使用iframe。我正确显示了iframe并重定向到指定的沙箱网址,但是当我到达沙箱平台(以及生产平台中的事件)时,它显示以下一般错误:

处理付款时出错 无法处理此交易。请用另一张卡付款。

我有一个沙盒paypal帐户,这是我发送的数据:

<form method="get" id="formNewPaypal" name="formNewPaypal" action="https://securepayments.sandbox.paypal.com/webapps/HostedSoleSolutionApp/webflow/sparta/hostedSoleSolutionProcess">
       <input type="hidden" name="cmd" value="_hosted-payment">
        <input type="hidden" name="business" value="[SANDBOX_USER_ID]"> 
        <input type="hidden" name="subtotal" value="50">
        <input type="hidden" name="paymentaction" value="sale">
        <input type="hidden" name="return" value="[RETURN_URL]">
        <input type="hidden" name="cancel_return" value="[CANCEL_URL]">
        <input type="hidden" name="template" value="templateD">
    <input style="display:none;" type="submit" value="Pay Now" id="submit" name="submit"> 
</form>

我尝试过POST和GET方法发送,没有参数,错误总是一样。

你能告诉我发送或实施的错误或错误吗?任何帮助将不胜感激。

如需了解更多信息,请不要犹豫,问我。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

解决!问题是我的沙盒帐户是Business,必须升级到Business Pro。

现在我可以访问表单,但是当我点击Paypal按钮时,它会在主窗口中访问paypal,而不是在iframe中访问。我会一直在寻找。

非常感谢。