【问题标题】:Payflow Pro Not WorkingPayflow Pro 不工作
【发布时间】:2012-04-27 15:00:03
【问题描述】:

我似乎已经正确设置了所有东西,但是我的交易没有被放置,当我点击“放置订单”时,我收到一条错误消息“处理您的订单时出错,请联系我们或稍后再试”按钮。

我仔细检查了商家的电子邮件。正确提供合作伙伴 ID、用户、供应商和密码并启用测试模式。 我的 payflow pro 帐户未激活,因此它是一个测试帐户。这是我问题的原因吗?任何帮助将不胜感激。

【问题讨论】:

  • 在模块上启用Debug并检查var/log/中的日志输出并检查响应,并确保您使用的是测试模式?
  • 是的,我已经启用了调试模式,我正在使用测试模式。这是我在 var/log 文件中的输出 [result] => Array ( [result] => 12 [pnref] => V35A1F13CEF5 [respmsg] => Declined [hostcode] => D [prefpsmsg] => Review: 超过审查触发了一条规则 [fps_prexmldata[844]] => 16d136fdb74d8649717eb00e5a4202c6 [result_code] => 12 )

标签: paypal magento-1.5 paypal-sandbox magento


【解决方案1】:

这是一个正常的过程,我会联系贝宝,因为他们拒绝付款,因为他们一方的规则,超过最大限制等。

其他选项是您可以更改发送的请求以增加错误的详细程度,但这只会进一步阐明并有助于故障排除。

请求字符串需要附加 Verbosity=Medium 以增加输出。我相信这可以通过Mage_Paypal_Model_Payflowpro:_buildBasicRequest() 类完成并修改setVerbosity()

有关信息,请参阅PayPal Documentation

【讨论】:

  • 这是因为我使用的是 HTTP 而不是 HTTPS 吗?
  • 我不这么认为。我认为这将是一个不同的错误,这似乎更多的是在实际卡的授权中。
  • 好的。我已经在 paypal 技术支持中发布了一张票。让我检查一下会有什么反馈。谢谢弗恩,祝你有美好的一天:-)
猜你喜欢
  • 2020-09-23
  • 2012-12-03
  • 2021-04-22
  • 2013-07-29
  • 2018-03-20
  • 2014-11-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多