注意:我已经查看了reasons for paypal 10544 Gateway Decline error。这在我们的生产中正在发生。
我们与客户一起使用DoDirectPayment和DoReferenceTransaction来设置定期付款交易,当我们收到失败时,绝大多数都是针对此错误代码的。我之前已经询问过具体交易的详细信息,并且被要求让我们的客户出于安全原因直接联系PayPal,这是可以理解的。
但是我想知道这个特定的错误是否还有比模糊描述所暗示的更多的东西。例如。帐户设置中是否有一些设置导致它发生的次数超出了需要?是因为我们是加拿大商人接受其他货币的信用卡吗?
我们真的不想让客户联系PayPal,因为感觉我们正在推卸责任。
答案 0 :(得分:2)
对于各种消息而言,这是一个包罗万象的消息,遗憾的是,Payflow Gateway Developers Guide中未详细说明,但此处Classic API Error Codes显示的内容含糊不清:
该交易被PayPal拒绝。有关更多信息,请联系PayPal。
我们最近从Paymentech切换到Paypal(但仍使用Payflow Gateway)。每月约有15名客户的月度服务费开始下降。这些都是客户的信用卡在Paymentech上获得多年批准。
Paypal告诉我们(出于安全原因)客户必须直接致电Paypal以获取更多信息。我们的一位客户做到了这一点,并报告说Paypal无法告诉他们是什么,所以他们解除了对该卡的“禁令”。另一位客户报告说Paypal支持无法理解这是商家帐户的问题,而不是个人帐户。还有一个让我们参加比赛。
最后,我编写了代码来捕获此错误,并在我们的商业网站上打印以下消息并发送电子邮件通知:
我们的付款处理商PayPal无法处理您的信用卡。请尝试使用其他卡,或致电888.221.1161联系PayPal支持,以确定您的信用卡未被接受的原因。
此外,我已经要求在Paypal中升级,因为这有点像黑客。
答案 1 :(得分:1)
此错误没有更多具体原因,由于可能导致此错误的原因数量很多,因此模糊不清。通常这是由于买家帐户或卡的问题,在这种情况下,买家需要联系PayPal来解决问题。