起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1478|回复: 4

[处理中3] 关于微信支付的问题!

[复制链接]

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
发表于 2017-5-2 14:10:28 | 显示全部楼层 |阅读模式
请问,我在用wex5做微信的支付,自己新建了一个test页面,加了一个按钮,然后在js里面写入这些代码:
var tradeNo = justep.UUID.createUUID();   //通常是交易流水号
                var notifyUrl = location.origin + "/baas/weixin/weixin/notify";//支付成功通知地址
               
                console.log("..................");
               
                alert("notifyUrl == " + notifyUrl);


                var successCallback = function(message) {  //成功回调
                 alert("success");
                alert(JSON.stringify(message));
                //调用支付的接口
               
                };
                var failCallback = function(message) { //失败回调
                alert("failure");
                alert(JSON.stringify(message));
                };
                var cancelCallback = function(message) { //用户取消支付回调
                alert("cancle operation");
                alert(JSON.stringify(message));
                };
                var weixin = navigator.weixin;
               
                weixin.generatePrepayId({ // 生成预支付id
                        "body" : "书来书往平台微信支付测试",
                        "notifyUrl" : notifyUrl,
                        "totalFee" : "1",
                        "tradeNo" : tradeNo
                        },
                function(prepayId) {
                                weixin.sendPayReq(prepayId, function(message) { // 支付
                                        successCallback(message);
                }, function(message) {
                        cancelCallback(message);
                });
                }, function(message) {
                        failCallback(message);
                });


但是,在打包的时候,我选择了一个使用了微信的插件,里面要输入微信插件的相关信息,我输入的都是wex5提供的,请问为什么一直不弹出微信的支付界面,返回值运行到了成功的回调界面,返回值是-1
发表于 2017-5-2 15:20:24 | 显示全部楼层
微信支付的cordova 插件!必须是自己申请的!不能使用平台带的默认参数
http://docs.wex5.com/pay-h5app-weixin/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
 楼主| 发表于 2017-5-2 15:32:42 | 显示全部楼层
liangyongfei 发表于 2017-5-2 15:20
微信支付的cordova 插件!必须是自己申请的!不能使用平台带的默认参数
http://docs.wex5.com/pay-h5app-we ...

不是可以用平台自带的吗?我每次一分钱一分钱的测试,采用的平台账号是weixin_appid:wx832f85feb2e76b14,weixin_partner_id:1230177801,weixin_api_key:be9aded460e78703b889f18e2915ea6b,我用的就是wex5的账号,难道非要换成自己的账号吗?
回复 支持 反对

使用道具 举报

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
 楼主| 发表于 2017-5-2 15:33:26 | 显示全部楼层
liangyongfei 发表于 2017-5-2 15:20
微信支付的cordova 插件!必须是自己申请的!不能使用平台带的默认参数
http://docs.wex5.com/pay-h5app-we ...

不是可以用平台自带的吗?我每次一分钱一分钱的测试,采用的平台账号是weixin_appid:wx832f85feb2e76b14,weixin_partner_id:1230177801,weixin_api_key:be9aded460e78703b889f18e2915ea6b,我用的就是wex5的账号,难道非要换成自己的账号吗?
回复 支持 反对

使用道具 举报

发表于 2017-5-8 09:19:06 | 显示全部楼层
lileilei912 发表于 2017-5-2 15:32
不是可以用平台自带的吗?我每次一分钱一分钱的测试,采用的平台账号是weixin_appid:wx832f85feb2e76b14 ...

以前旧版本的时候!我们的参数是提供完整的!可以测试!新版本为了安全起见! 需要自己申请参数,然后才能测试的了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-9 02:39 , Processed in 0.067562 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表