【问题标题】:Getting Invalid merchant details (ERRP004) error while integrating Billdesk payment gateway集成 Billdesk 支付网关时出现无效的商家详细信息 (ERRP004) 错误
【发布时间】:2021-08-04 17:30:17
【问题描述】:

调用 billdesk UAT url 时出现以下错误,

抱歉,我们现在无法处理您的请求 - 无效 商家详细信息 (ERRP004)。

我已按照 Billdesk 文档中提到的生成管道消息的所有步骤进行操作,但仍然报错。您在集成时遇到过这个错误吗?如果那么它给出错误的原因是什么,你是如何解决的。我的技术平台是node js,express

我做过的步骤

  1. 已准备好管道分离消息
  2. 使用 HMACSHA256 算法为消息生成校验和
  3. 将该校验和附加到消息的末尾
  4. 准备好加载时提交的 Ejs 表单并添加 msg 参数 在里面
  5. 使用 res.render() 调用 ejs

【问题讨论】:

标签: node.js express payment-gateway payment


【解决方案1】:

问题已解决,此问题背后的原因是生成的校验和是小写的,它被附加到需要发送的 msg 字符串的末尾,因此出现错误。所以检查 msg 字符串中的每个东西都应该是大写的,除了数字

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-08-04
    • 2013-02-27
    • 2017-08-12
    • 1970-01-01
    • 2016-11-06
    • 2018-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多