京东支付cordova插件ionic1使用教程

关于京东支付

接入京东支付的sdk,如果手机没有安装手机京东app,那么会直接进入wap收银台,输入手机号获取验证码进行支付。如果有安装手机京东app,那么就直接调起手机京东app进行支付。


支持平台

  1. android
  2. iOS

安装

  1. 在线安装
    cordova plugin add cordova-plugin-jdpay --variable APP_ID=[your app_id] --variable MERCHANT=[your merchant_id]

     cordova plugin add https://github.com/hhjjj1010/cordova-plugin-jdpay.git --variable APP_ID=[your app_id]--variable MERCHANT=[your merchant_id]
    
  2. 本地安装
    如果网络不是很好,可以从git上下载插件到本地,然后通过本地安装的方式进行安装使用
    cordova plugin add /your/local/path --variable APP_ID=[your app_id]--variable MERCHANT=[your merchant_id]

  3. 参数说明
    app_id和merchant_id都是需要向京东申请,具体的申请流程请自行联系京东技术支付。


使用API

var params = {
            merchant: data.merchant,
            appId:data.appId
            orderId: data.orderId,
            signData: data.signData
          };
         /**
           * 为保证安全,orderId以及signData最好是放到服务器端去生成
           * orderId申请请参照服务端接入京东支付的文档
           * signData生成规则请参照服务器端接入APP SDK的文档
           * 相关开发文档可在申请商户号和appId时询问京东技术支持
           * */
cordova.plugins.JDPay.payment(params, function success(resultDict) {
           alert("支付成功");
            paymentSucceed();

          }, function error(resultDict) {

            var statusText = "无操作";
            if (resultDict.payStatus === "JDP_PAY_CANCEL") {
              statusText = "用户取消";
            } else if (resultDict.payStatus === "JDP_PAY_FAIL") {
              statusText = "支付失败";
            }
           alert(statusText);
          });
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,385评论 25 709
  • PLEASE READ THE FOLLOWING APPLE DEVELOPER PROGRAM LICENSE...
    念念不忘的阅读 13,567评论 5 6
  • 文/恰恰天蓝 || 邀你一起,生命不息,日更不止 「标签化」是我们不可回避的一件事情。 某种意义上说,我们每个人的...
    恰恰天蓝阅读 297评论 0 3
  • 西苑宾馆出来的那个路口,有一个小的红色亭子,卖鸭头鸭脖和素菜之类。它的味道不像是湘黑鸭或纯味那样辣中带一点回甜,全...
    何有理阅读 245评论 0 0
  • 你可看见骤风击碎了的郁郁青青的河面 繁花飘零于乌有的情感,树断裂了贞洁 鸟儿投向沉默的黑洞,那儿曾经馥郁潋滟 再无...
    无名2018阅读 483评论 3 3