paypal - Magento 2.3.2 PayPal Payflow 付款失败
问题描述
当客户使用 PayPal PayFlow 信用卡付款方式从商店 (Magento 2.3.2) 下订单但有时某些客户付款失败并且结帐页面上没有显示任何消息时。
当点击下订单按钮时,PayPal 会生成安全令牌以进行进一步交易。让我一步一步地向你解释。
- 下订单按钮点击
- 贝宝生成securetoken和securetokenid
- PayPal 授权与 AMT 的交易:0
- PayPal 响应步骤:3 个请求时出现错误消息。
'RESPMSG' => '字段格式错误:10004-交易ID无效',
我从 PayPal 看到 API 文档,但 PayPal 没有明确说明任何特定的错误消息。他们编写了通用错误消息。请查看此屏幕截图。
https://i.imgur.com/2od4nIr.png
如果有人帮助了解交易失败的确切原因,这将帮助我们或客户更好地理解,而不是显示来自 PayPal 错误消息的通用消息。
期待听到解决方案。
解决方案
我建议您联系支持此问题的支持,因为由于此问题而使用 Magento 的商家的速率限制和其他项目已进行更改,https://support.magento.com/hc/en-us/articles/ 360025515991-PayPal-Payflow-Pro-active-carding-activity。
推荐阅读
- xamarin.ios - Xamarin iOS:如何在 AvPlayer 中隐藏搜索栏?
- c# - 如何获取 asp.net 下拉列表以允许选择
- javascript - 将日期从 javascript 插入 MSSQL Server 时出现 MSSQL Server Node.js 错误
- python-3.x - 在python中将参数设置为字典类型作为默认值的最佳做法是什么
- python - 为什么我的 keras 自定义层非常适合训练数据,但在验证时却给出了不好的结果?
- python-3.x - 如何在自己的网络上实施 Grad-CAM?
- r - 如何通过“Theoph”数据集中的“主题”获得最大浓度时间?
- python - 在 python 中使用 matplolib 和多处理保存多个图像(~50k)
- java - 在 OpenLiberty 上使用 Hibernate Envers 设置自定义修订信息
- javascript - 从后台 JS 在弹出 HTML 中设置倒计时