javascript - 无效:CHECKSUMHASH 的语法不正确......在本机反应中。@philly25/react-native-paytm
问题描述
我正在使用 @philly25/react-native-paytm 使用 paytm 在 react native 中付款。但我得到了 Invalid : CHECKSUMHASH 的语法不正确。
这是代码
import React from "react";
import { Platform, View, Text, TouchableOpacity } from "react-native";
import { sha256 } from "react-native-sha256";
import Paytm from "@philly25/react-native-paytm";
import { order_req, checksum_req } from "./apirequest";
export default class Test extends React.Component {
constructor(props) {
super(props);
this.state = {
hash: "",
};
}
pay = () => {
sha256("Test").then((hash) => {
console.log("thi sis hash" + hash);
this.setState({ hash: hash });
const details = {
mode: "Staging", // 'Staging' or 'Production'
MID: "xxxxxxxxxxxxx...",
INDUSTRY_TYPE_ID: "Retail",
WEBSITE: "APPSTAGING",
CHANNEL_ID: "WAP",
TXN_AMOUNT: "1", // String
ORDER_ID: "32546", // String
// EMAIL: email, // String
// MOBILE_NO: mobile, // String
CUST_ID: "CUSTOMER_1", // String
//CHECKSUMHASH: responseJson.data.checksum, //From your server using PayTM Checksum Utility
CHECKSUMHASH: `${hash}`, //From your server using PayTM Checksum Utility
CALLBACK_URL:
"https://securegw.paytm.in/theia/paytmCallback?ORDER_ID=" + "1",
};
Paytm.startPayment(details);
console.log(details);
});
};
render() {
return (
<View>
<TouchableOpacity onPress={this.pay}>
<Text>philly full</Text>
</TouchableOpacity>
</View>
);
}
}
请忽略这一点 = 我正在使用 @philly25/react-native-paytm 使用 paytm 在 react native 中付款。但我变得无效:CHECKSUMHASH 的语法不正确。我使用@philly25/react-native-paytm 进行支付,使用 paytm 进行本机反应。但我变得无效:CHECKSUMHASH 的语法不正确。我使用@philly25/react-native-paytm 进行支付,使用 paytm 进行本机反应。但我变得无效:CHECKSUMHASH 的语法不正确。我使用@philly25/react-native-paytm 进行支付,使用 paytm 进行本机反应。但我得到了 Invalid : CHECKSUMHASH 的语法不正确。
解决方案
推荐阅读
- python - 匹配字符串的正则表达式,如果该字符串以特定字符结尾,则不匹配
- r - 在 gtable_matrix 中跨多个 ggplot 图形绘制一条线
- jenkins - 当Jenkins的构建输出发生变化时,有没有办法得到通知?
- cron - 如何在 Octobercms 中使用 cronjob?
- python - 如何从 pycharm 中的脚本打开编辑器?
- android - 当我在左视图上设置 X 时,RelativeLayout 中的 android:layout_toLeftOf 不起作用
- java - 将 MainActivity parsingJSON 转换为 Fragment
- powershell - New-AzureRmVM:无法使用指定的命名参数解析参数集
- sql - 如何从 postgresql 中的数组中排除?
- php - 将封闭的撇号替换为 HTML 标记,但不在内部
blocks