分享
  • 收藏
  • 举报
    X
    小程序不能支付的问题,大家进来一下,按如下方法修改
    7621
    30

    \plugins\weixin\api\jsapi.php


    查找

    //wx.miniProgram.navigateTo(

    把这一整行换成如下代码

    wx.miniProgram.navigateTo({url: "/pages/pay/index?url=/pages/hy/web/index&weburl=<?php echo urlencode($ok_url.'&havelogin=1'); ?>&money=<?php echo $array['money']; ?>&numcode=<?php echo $array['numcode']; ?>&title=<?php echo $array['title']; ?>"});


    最终的代码大致如下

    function wxapp_pay(){
    		wx.miniProgram.getEnv(function(res) {
    			if(res.miniprogram==true){
    				wx.miniProgram.navigateTo({url: "/pages/pay/index?url=/pages/hy/web/index&weburl=<?php echo urlencode($ok_url.'&havelogin=1'); ?>&money=<?php echo $array['money']; ?>&numcode=<?php echo $array['numcode']; ?>&title=<?php echo $array['title']; ?>"});
    			}
    		});
    	}



    也就是说,小程序内,用公众号的H5支付不太稳定 .还是要用回原生小程序的支付接口才行

    6
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 30
    • 艺猫 普通粉丝 消费:115.1元 2018-10-10 22:31 22:316楼

      小程序是我们网站内容直接同步到小程序的吗?

    0 赏钱 赏礼回复
    • 海上漂 普通粉丝 消费:0元 2018-10-08 10:25 10:256楼

      好强大 可以支付了

    0 赏钱 赏礼回复
    • 老管淘保 青铜粉丝 消费:4236.78元 2018-10-02 14:54 14:546楼
      回报长位长官,此方法终行解决了我的小程序不能支付被卡住的问题,可以实现在小程序里的支付了。感谢齐博官方各位高人!就是页面跳来跳去的,但钱却实到账了!!
      admin 消费:3.03元 2018-10-06 17:09
      要借用原生小程序的支付体系.所以避免不了要跳来跳去
    0 赏钱 赏礼回复
    • 素之美 风格开发者 消费:495.25元 2018-10-01 11:01 11:01
      iPhone
      6楼
      这个修改后是安装圈子小程序还是圈子商家小程序,是否还需要从新提交审核,貌似修改了还是一样用不了
      swstt 消费:120.79元 2018-10-01 11:06
      是“圈子平台小程序”! 不是“圈子商家小程序”!  就是以前的“圈子小程序”!
      swstt 消费:120.79元 2018-10-01 11:07
      只是修改了文件! 不需要重新上传审核的!
      素之美 消费:495.25元 iPhone 2018-10-01 11:07
      那之前安装的就是圈子小程序,但是还是不能支付,难道你的可以支付了
      swstt 消费:120.79元 2018-10-01 11:12
      按照现在上面的这个方法修改后,是可以支付的,也能在你的账户下查到这笔交易,但前提是,你的小程序支付接口与公众号的支付接口,是要同一个商户的,才行!  如果商户不同,目前是不行的!
      素之美 消费:495.25元 iPhone 2018-10-01 11:14
      这些都是一致的
      swstt 消费:120.79元 2018-10-01 11:20
      那你再试试,不行就换个手机试试。 
      另外,圈子小程序,你要装 9月19号之后的那个版本,如果是9月19号之前下载的版本,最好卸载掉,一切重来...
      素之美 消费:495.25元 iPhone 2018-10-01 11:23
      那只能删除重装试试了,估计需要重装
    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2018-09-30 21:54 21:546楼

      小程序内,用QQ登录也同样还不稳定. 这些是腾讯那边的问题.不是我们X1的问题

      swstt 消费:120.79元 2018-09-30 22:03
      好吧,官方辛苦了!
      swstt 消费:120.79元 2018-09-30 22:05
      哦,对了,有个情况忘记跟您说了,“jsapi.php”这个文件必需要用记事本打开,如果用DW打开保存,会乱码的!
      万荀网 消费:6824元 2018-10-01 10:16
      我用的EDitplus,没有问题
      admin 消费:3.03元 华为 2018-10-01 07:51
      不要用记事本。会改坏文件的。
      swstt 消费:120.79元 2018-10-01 08:27
      哈哈,这个就是怪事啊! 就这么一个文件无法用DW编辑,用DW来编辑会乱码的,没办法,只能用记事本编辑哦!我不知道其他用户是不是这样... 
    0 赏钱 赏礼回复
    • swstt 白金粉丝 消费:120.79元 2018-10-01 08:41 08:416楼
      @admin 
      您可能没有理解他的意思!
      他是说,网站后台填写的“小程序商户接口”与“公众号支付接口”不是同一个“微信支付商户”的话,支付还是会出问题!
      比如:“小程序商户接口”是用A商户的,“公众号支付接口”是用B商户的,这样的情况下,可以支付,但支付后,会显示“您的订单处理中”,会员中心没有该支付记录...
      swstt 消费:120.79元 2018-10-01 09:44
      你,干嘛把你自己提出的问题都删除了?
      hxbsj88 消费:4013.66元 2018-10-01 09:18
      正确,小程序“您的订单处理中”跳不出去实际已支付,当前没记录;用微信正常能支付,也能跳转出去,就是没记录
    0 赏钱 赏礼回复
    • hxbsj88 白金粉丝 消费:4013.66元 2018-09-30 22:25 22:256楼
      hxbsj88 刚刚 改过之后要不要重新上传 , 没上传前测试不会跳转的~
      swstt 消费:120.79元 2018-09-30 22:42
      我刚刚测试了你的小程序,确实卡住不跳转!
      我的分析如下:
      (1)我上次测试的不是这个小程序!
      (2)可能你老是把网址改来改去,换来换去测试,导致某处域名没填正确!
      (3)你的小程序版本,确认有没有被系统升级回“旧文件”?
      swstt 消费:120.79元 2018-09-30 22:29
      小程序不用重新上传! 只要把修改过的“jsapi.php”文件上传服务器覆盖原文件即可!
      admin 消费:3.03元 华为 2018-10-01 07:49
      是的,只改程序,不用动小程序
    0 赏钱 赏礼回复
    • swstt 白金粉丝 消费:120.79元 2018-09-30 22:28 22:286楼
      按这个方法修改后,小程序登陆、支付、到账一切正常!非常感谢 admin !祝国庆快乐!
      hxbsj88 消费:4013.66元 2018-09-30 22:37
      swstt试下我的小程序~~
      admin 消费:3.03元 华为 2018-10-01 07:50
      其它人也再试一下。必须要跳到原生小程序支付。用公众号支付不稳定
    0 赏钱 赏礼回复
    • admin 超级管理员 消费:3.03元 2018-10-01 07:48 07:48
      华为
      6楼
      测试得很仔细。重新按上面的修改一下吧
    0 赏钱 赏礼回复
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648