React native 反应本机paytm不工作
我正在尝试将react-native paytm用于支付网关,我遵循了react-native paytm模块中的步骤,但它对我不起作用,即使我不知道错误,也不知道如何解决它 下面是我所做的代码React native 反应本机paytm不工作,react-native,react-native-android,react-native-ios,paytm,React Native,React Native Android,React Native Ios,Paytm,我正在尝试将react-native paytm用于支付网关,我遵循了react-native paytm模块中的步骤,但它对我不起作用,即使我不知道错误,也不知道如何解决它 下面是我所做的代码 payNow(){ // alert("payNow") var details = { generationUrl: "https://cinealerts.com/webservices/paytm/xxx.php", validationUrl: "https
payNow(){
// alert("payNow")
var details = {
generationUrl: "https://cinealerts.com/webservices/paytm/xxx.php",
validationUrl: "https://cinealerts.com/webservices/paytm/xxx.php",
mid: "my mid", // Prod
industryType: "Retail", //Prod
website: "APP_STAGING", //prod
channel: "WAP",
amount: "5",
orderId: "12345678",
requestType: "DEFAULT",
email: "hussian@gmail.com",
phone: "7777777777",
theme: "merchant",
custId: "9988344556",
};
paytm.startPayment(details);
}
当我点击按钮时,它将调用paynow功能,在paynow功能中,一个弹出窗口打开并自动关闭,没有显示任何内容,我不知道如何解决这个问题,甚至我也不知道问题出在哪里。
任何人请给我建议如何解决这个问题,任何帮助都将不胜感激。一个更好的文件叉:
它在Android上对我有效。我仍然需要在iOS上测试确保您使用的是正确的paytm参数值 在您的代码中,您正在网站参数中使用APP_STAGING。它应该是APPSTAGING 要检查网站参数的正确参数值,请执行以下步骤:-
- 登录您的Paytm dashborad-
- 转到设置->配置文件
- 检查网站的价值
var details = {
mid: "my_mid",
industryType: "Retail", //Prod
website: "APPSTAGING", //prod
channel: "WAP",
amount: 100,
orderId: "ORDER_12390",
email: "abc@gmail.com",
phone: 7777777777,
custId: "CUST-12879",
checksumhash: "checksum generated using paytm sdk",
callback: "my_call_back_url",
mode:'stage',
};
// alert(JSON.stringify(details));
paytm.startPayment(details);
但是文件上说是在iOS上测试的,而不是在android上。我可以在react原生android上使用它吗?@HarshitAgrawal-是的,我已经在android上成功地使用了它。你能分享要点或代码吗?我被paytm的处理屏幕卡住了