【问题标题】:Paytm checksum mismatch - Android Paytm SDK Error: 330Paytm 校验和不匹配 - Android Paytm SDK 错误:330
【发布时间】:2019-07-14 01:47:57
【问题描述】:

这可能是其他问题的重复,我检查了每个地方的解决方案,但没有找到这个 Paytm 校验和不匹配的正确解决方案。

我在 paytm 到 android 应用程序中收到校验和不匹配错误我在 php(在我的服务器上)中创建了校验和并从服务器发送到 android 应用程序。一旦应用程序收到校验和然后这个参数连同校验和将去服务器验证检查总和并付款。

我收到以下回复:

[{STATUS=TXN_FAILURE, CHECKSUMHASH="***", ORDERID=e5992c72f44648799e034df284f4f339, TXNAMOUNT=100.00, MID=222, RESPCODE=330, BANKTXNID=, CURRENCY=INR, RESPMSG=Paytm checksum mismatch.}]

这是请求数据:

 {
    "CALLBACK_URL":"https://securegw.paytm.in/theia/paytmCallback?ORDER_ID=d53a1edd5f8fb46539c793476700b576c",
    "CHANNEL_ID":"WAP",
    "CUST_ID":"0fbfd97306a748298477aa7c11fb8040",
    "INDUSTRY_TYPE_ID":"Retail",
    "MID":"myMID",
    "ORDER_ID":"53a1edd5f8fb46539c793476700b576c",
    "TXN_AMOUNT":"100",
    "WEBSITE":"APPSTAGING"
    }

我还检查了 Android Paytm 上的问题,但我没有找到任何解决方案。请注意,我在两侧(应用程序和网络)都使用相同的参数。

你的小建议对我有很大帮助!!

谢谢。

【问题讨论】:

  • 与暂存值共享您的代码。

标签: android payment checksum paytm


【解决方案1】:

我遇到了同样的问题。我从应用程序向我的服务器发送了用于创建校验和的正确数据。但是服务器正在创建具有不同值的校验和。所以我收到“校验和不匹配错误”。您还可以从您的应用程序和服务器密钥进行交叉检查。双方使用相同参数值的服务器 url 和参数。

通过这样做,我解决了我的问题。希望这份议程也能对您有所帮助。

【讨论】:

  • 感谢您的回复。你拯救了我的一天!
  • 我有相同的值仍然无法解决问题
  • 您还可以从您的应用和服务器密钥中进行交叉检查。
  • 我检查了应用程序和服务器密钥,但我仍然得到“RESPMSG”:“无效校验和”。你能帮帮我吗?
  • @ssowri1 确保在您的应用程序和 Web 中都具有用于创建校验和的相同数据参数。做交叉检查。慢慢阅读我的答案,并尝试找出您的应用程序和网络中不匹配的数据。希望这会对你有所帮助。
【解决方案2】:

解决方案 我花了将近 2 天的时间来寻找解决方案,但没有任何效果,我克隆了一些工作示例并意识到我正在附加额外的参数,因此将它们一一删除以进行测试,然后我得到了付款屏幕。

解决方案:删除 genchecksum 参数中的所有额外参数,例如:PAYTM_FINAL_URL。 我的参数对象

let paytmParams = {
    "ORDER_ID": shortid.generate(),
    "CUST_ID": shortid.generate(),
    "INDUSTRY_TYPE_ID": paytmConfig.INDUSTRY_TYPE_ID,
    "CHANNEL_ID": paytmConfig.CHANNEL_ID,
    "TXN_AMOUNT": TXN_AMOUNT.toString(),
    "MID": paytmConfig.MID,
    "WEBSITE": paytmConfig.WEBSITE,
    "CALLBACK_URL": paytmConfig.CALLBACK_URL,
    "MOBILE_NO": MOBILE_NO,
    "EMAIL": EMAIL,
}

【讨论】:

    猜你喜欢
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    • 2017-08-20
    • 2020-11-26
    • 1970-01-01
    • 2021-01-25
    • 1970-01-01
    • 2017-10-21
    相关资源
    最近更新 更多