我已经整合了here的react-native-paytm
,现在在调用paytm.startPayment(details);
之后
使iOS上的屏幕变黑一段时间,然后应用崩溃。
runTransaction(paytmObj) {
const details = {
mode: 'Staging', // 'Staging' or 'Production'
mid: paytmObj.MID,
industryType: paytmObj.INDUSTRY_TYPE_ID,
website: paytmObj.WEBSITE,
channel: paytmObj.CHANNEL_ID,
amount: paytmObj.TXN_AMOUNT, // String
orderId: paytmObj.ORDER_ID, // String
custId: paytmObj.CUST_ID, // String
checksumhash: paytmObj.CHECKSUMHASH, //From your server using PayTM Checksum Utility
callback: paytmObj.CALLBACK_URL
};
console.log('PAYTM Details : ',details);
paytm.startPayment(details);
}
最佳答案
此问题已在此fork中修复:@philly25/react-native-paytm
它还支持最新的React Native。