贝宝 NVP PHP API $ACK="FAILURE"
Posted
技术标签:
【中文标题】贝宝 NVP PHP API $ACK="FAILURE"【英文标题】:PayPal NVP PHP API $ACK="FAILURE" 【发布时间】:2015-04-29 02:39:03 【问题描述】:使用 PayPal NVP php API。提交付款时,$ACK 响应等于“FAILURE”,并带有长消息“无法处理此交易。请输入有效的信用卡号和类型。”....但是付款确实通过了。由于失败响应错误,我最终获得了多次报酬。有人有这方面的经验吗?
【问题讨论】:
您正在执行哪个 API 调用来返回此消息?无论如何,我建议您尽快致电 PayPal 支持。您绝不应该收到错误报告交易成功的消息。 【参考方案1】:在我看来,您必须以某种方式发生重复的 API 点击,其中第一个包含所有正确的详细信息并处理付款,但随后您有一个后续是空的并返回错误,这就是人们在网站上看到的结果。
我会确保您设置了某种类型的日志记录,以便您可以查看所有 API 请求和响应,然后在您运行测试订单时检查您获得的日志是否超出您的预期。
【讨论】:
以上是关于贝宝 NVP PHP API $ACK="FAILURE"的主要内容,如果未能解决你的问题,请参考以下文章
Paypal 空指针异常 nvp.get("ACK") Java