【发布时间】:2016-01-04 19:36:50
【问题描述】:
我有一个 paypal 企业帐户,并且在我的网页中使用标准付款。
我想使用 iframe 将名为“Plataforma Integral”的托管页面产品集成到我的西班牙语网站中。我正确显示 iframe 并重定向到指定的沙盒 url,但是当我到达沙盒平台(以及生产平台中的事件)时,它显示以下一般错误:
处理付款时出错 无法处理此交易。请使用另一张卡付款。
我有一个沙盒 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方法发送,不带参数,错误总是一样。
您能告诉我有什么问题或者我缺少发送或实施的内容吗?任何帮助将不胜感激。
如需了解更多信息,请随时向我咨询。
提前谢谢你。
【问题讨论】:
-
查看paypal API文档
-
您是否尝试过同时提供 currency_code 和 billing_* 字段?我正在使用 POST 方法,我通过将
-
哦,还有 - 请查看您的沙盒帐户并确保您已启用托管付款(Plataforma Integral)。也可能是沙盒帐户未完全设置某些内容。
标签: php iframe paypal paypal-sandbox