首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PayTm插件需要一个参数: MERCHANT_ID,INDUSTRY_TYPE_ID,WEBSITE

PayTm插件需要一个参数: MERCHANT_ID,INDUSTRY_TYPE_ID,WEBSITE
EN

Stack Overflow用户
提问于 2019-01-14 17:09:25
回答 1查看 69关注 0票数 0

我想生成一个.apk从phonegap构建使用科尔多瓦。此应用程序包含paytm插件:

配置xml Paytm插件:

代码语言:javascript
复制
 <plugin name="cordova-plugin-paytm" source="npm" spec="~0.0.6"/>

以下函数用于调用payTm服务:

代码语言:javascript
复制
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。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-14 18:22:21

您是否安装了使用--variable指定这些变量的插件?如果没有,您应该手动将它们添加到配置xml中

代码语言:javascript
复制
<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>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54178444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档