react-native - 无效的校验和反应本机
问题描述
我正在使用@philly25/react-native-paytm形成 react-native 应用程序
校验和生成成功,但我收到无效校验和错误,这是我生成校验和的参数:
{
CALLBACK_URL: "https://securegw.paytm.in/theia/paytmCallback?ORDER_ID=orderId123"
CHANNEL_ID: "WAP"
CUST_ID: "12345"
EMAIL: "d@gmail.com"
INDUSTRY_TYPE_ID: "Retail"
MID: "Xxxxxx97xxxx4310xxx1"
MOBILE_NO: "9414123456"
ORDER_ID: "orderId123"
TXN_AMOUNT: "150"
WEBSITE: "APPSTAGING"
mode: "Staging"
}
这是我的最终参数:
{
CALLBACK_URL: "https://securegw.paytm.in/theia/paytmCallback?ORDER_ID=orderId123"
CHANNEL_ID: "WAP"
CHECKSUMHASH: "lMo6BXsnCIiX7fmX0N6ApLBTQrg0BrEx5/CWlc7mS6yoOjHb10sU7O0stsdLuvqLwkEL6ixFKIX6CmcFC+3SszF/gAbGFSYiy3UqbxpMORM="
CUST_ID: "12345"
EMAIL: "d@gmail.com"
INDUSTRY_TYPE_ID: "Retail"
MID: "Xxxxxx97xxxx4310xxx1"
MOBILE_NO: "9414123456"
ORDER_ID: "orderId123"
TXN_AMOUNT: "150"
WEBSITE: "APPSTAGING"
mode: "Staging"
}
这是我的回应:
{
BANKTXNID: ""
CURRENCY: "INR"
MID: "Xxxxxx97xxxx4310xxx1"
ORDERID: "orderId123"
RESPCODE: "330"
RESPMSG: "Invalid checksum"
STATUS: "TXN_FAILURE"
TXNAMOUNT: "150.00"
status: "Success"
}
解决方案
请使用与进程 txn 相同的参数来生成校验和
推荐阅读
- google-analytics - 如何在 Google Analytics 4 中为数据流提供不同的过滤视图?
- android - 在Android中将Freetype添加到opencv native
- c# - 在 C# 中将类与纯文本值序列化
- visual-studio-code - 是否可以增加vscode中的代码区域?
- python-3.x - 使用 python3 在不使用循环的情况下执行一组矩阵向量乘法 (3x3,3x1)
- python - Python - 替换唯一文本
- javascript - 为什么在 catch 块内的代码完成之前对 then 块内的代码进行评估
- node.js - 如何使用node.js从具有相同名称的数据库中获取最新插入的记录
- python - 当列大于 0 时,如何对重置为 0 的列求和?
- javascript - 如何使用 NodeJs 或 React 查看 Stripe Invoice PDF