JLpay


                //初始化 参数
                PayBean payBean = new PayBean("25c6971419025fea",
                        "50ce33fe601ef91376bf648dc57c1f9c",
                        0.8,
                        "12345688888444455",
                        "CNY",
                        "",
                        "",
                        "商品名称", "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAjAd4G3250hciLcbgDJ8KWIc1pkf0cf3kJJiY43RJRYwONFjtwPZKKHTjYejZMv8rSk+mSkDZX0EQEVF/olDOi5yp4pMqD1p72OuYpGItmRlNCnWFMWGg3j7ovXtbk0fvrfFtIOgGE4aWI4xdnVXkrYj2V852iUcQ3l85kp4x8V3c2ejjMK7VYQ0mOWbfEDFj4npaIv0pM2DImS4e6W3H5EQLEzn2oep4grIGn0bDqC6P+RywkHeUeTxt0GAeNK5VVFN+5lI/6+1KqEgugatioMdxH1wu+IYof5f3TK61uiz1LebZ13Zso724vIT4QNem6Gzy3CWxHQky8YLIWAquiQIDAQAB"
                        , "com.jl.jlsdkdemo.1");

                startActivity(new Intent(MainActivity.this, com.mq.myjlpay.Mqpay.class).putExtra("data", payBean));
  //google pay 回调
        Mqpay.setGooglePayCallBack(new Mqpay.GooglePayCallBack() {
            @Override
            public void onFinish(int result) {

                switch (result) {
                    case 0:
                        Toast.makeText(MainActivity.this, "取消支付" + result, Toast.LENGTH_SHORT).show();
                        break;
                    case -1:
                        Toast.makeText(MainActivity.this, "支付成功" + result, Toast.LENGTH_SHORT).show();
                        break;
                }

            }
        });
        //payssion 回调
        Mqpay.setPayssionCallBack(new Mqpay.PayssionCallBack() {
            @Override
            public void onFinish(int result, Intent data) {

                switch (result) {
                    case PayssionActivity.RESULT_OK:
                        //去服务端查询该笔订单状态,注意订单状态以服务端为准
                        Toast.makeText(MainActivity.this, "去服务端查询该笔订单状态" + result, Toast.LENGTH_SHORT).show();
                        break;
                    case PayssionActivity.RESULT_CANCELED:
                        //用户取消支付
                        Toast.makeText(MainActivity.this, "用户取消支付" + result, Toast.LENGTH_SHORT).show();
                        break;
                    case PayssionActivity.RESULT_ERROR:
                        //支付发生错误
                        String des = data.getStringExtra(PayssionActivity.RESULT_DESCRIPTION);
                        Toast.makeText(MainActivity.this, "支付发生错误" + result, Toast.LENGTH_SHORT).show();
                        Log.v(this.getClass().getSimpleName(), "RESULT_ERROR" + des);
                        break;
                }

            }
        });
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值