我想生成一个.apk从phonegap构建使用科尔多瓦。此应用程序包含paytm插件:
配置xml Paytm插件:
<plugin name="cordova-plugin-paytm" source="npm" spec="~0.0.6"/>以下函数用于调用payTm服务:
var options = {
ENVIRONMENT: "staging",
REQUEST_TYPE: "DEFAULT",
MID: "XXXXXXXXXXXXXXXXXXXXXXX",
ORDER_ID: "ORDER0000000001",
CUST_ID: "10000988111",
INDUSTRY_TYPE_ID: "Retail",
CHANNEL_ID: "WAP",
TXN_AMOUNT: "1",
WEBSITE: "WEBSTAGING",
CALLBACK_URL: "https://securegw.paytm.in/theia/paytmCallback?ORDER_ID=ORDER0000000001",
EMAIL: "user1@gmail.com",
MOBILE_NO: "XXXXXXXXX",
CHECKSUMHASH: "w2QDRMgp1/BNdEnJEAPCIOmNgQvsi+BhpqijfM9KvFfRiPmGSt3Ddzw+oTaGCLneJwxFFq5mqTMwJXdQE2EzK4px2xruDqKZjHupz9yXev4="
};
paytm.startPayment(app.successCallPayTm, app.failureCallPayTm, options);在phonegap构建期间,它抛出以下错误:
需要参数: MERCHANT_ID,INDUSTRY_TYPE_ID,WEBSITE。
发布于 2019-01-14 18:22:21
您是否安装了使用--variable指定这些变量的插件?如果没有,您应该手动将它们添加到配置xml中
<plugin name="cordova-plugin-paytm" source="npm" spec="~0.0.6"/>
<variable name="MERCHANT_ID" value="yourvalue" />
<variable name="INDUSTRY_TYPE_ID" value="yourvalue" />
<variable name="WEBSITE" value="yourvalue" />
</plugin>https://stackoverflow.com/questions/54178444
复制相似问题