首页 > php教程 > php手册 > 正文

决解小型实体店微信收款系统

php中文网
发布: 2016-06-07 11:36:13
原创
1576人浏览过

决解小型实体店微信收款系统,无须扫码枪也可以
应用于小网吧,小商店,等等,某些个人申请不到微信支付的老板,

决解小型实体店微信收款系统,无须扫码枪也可以
应用于小网吧,小商店,等等,某些个人申请不到微信支付的老板,
收款流程(在收银台放置固定付款二维码->客户微信扫一扫->输入金额->确定付款->收银台后台收到支付信息->交易完成)


系统刚开发,以后支持功能有,多员工(有分店或多个收银员),到账语言提示,后台查单,用户积分,openid导出(用于红包活动)等等更多功能

项目联系QQ839024615

下面发起交易代码    public function index(){<br>         $this-&gt;display();<br>     }<br>     public function weixin_pay(){<br>         include_once 'Class/weixin/lib/WxPay.JsApiPay.php';<br>         //为什么要存 session 因为默认微信是没有取到openId 会立马重置连接,导致get post 数据直接丢失<br>         if(!session('fee')){<br>             $fee=I('post.fee');<br>             $fee=$fee*100;<br>             $fee_qt=I('post.fee_qt');<br>             if($fee_qt){<br>                 $fee= $fee_qt*100;<br>             }<br>             session('fee',$fee);<br>             $body=I('post.body');<br>             <br>             session('body',$body);<br>         }else{<br>             $fee=session('fee');<br>             $body=session('body');<br>         }<br>         //①、获取用户openid<br>         $tools = new JsApiPay();<br>         $openId = $tools-&gt;GetOpenid(); <br>         if($body==''){<br>             $body=$openId;<br>         }<br>         //②、统一下单<br>         $SetOut_trade_no = WxPayConfig::MCHID.date("YmdHis");<br>         $input = new WxPayUnifiedOrder();<br>         $input-&gt;SetBody($body);<br>         $input-&gt;SetAttach($body);<br>         $input-&gt;SetOut_trade_no($SetOut_trade_no);<br>         $input-&gt;SetTotal_fee($fee);<br>         $input-&gt;SetTime_start(date("YmdHis"));<br>         $input-&gt;SetTime_expire(date("YmdHis", time() + 600));<br>         $input-&gt;SetGoods_tag("test");<br>         $input-&gt;SetNotify_url("http://paysdk.weixin.qq.com/example/notify.php");<br>         $input-&gt;SetTrade_type("JSAPI");<br>         $input-&gt;SetOpenid($openId);<br>         $order = WxPayApi::unifiedOrder($input);<br>         $jsApiParameters = $tools-&gt;GetJsApiParameters($order);<br>         //获取共享收货地址js函数参数<br>         $editAddress = $tools-&gt;GetEditAddressParameters();<br>         $this-&gt;assign('jsApiParameters',$jsApiParameters);<br>         $this-&gt;assign('editAddress',$editAddress);<br>         $this-&gt;assign('order',$order);<br>         $this-&gt;assign('fee',$fee/100);<br>         $this-&gt;assign('SetOut_trade_no',$SetOut_trade_no);<br>         $this-&gt;assign('body',$body);<br>         $this-&gt;display();<br>         session('fee',null);<br>         session('body',null);<br>     }决解小型实体店微信收款系统决解小型实体店微信收款系统决解小型实体店微信收款系统

AD:真正免费,域名+虚机+企业邮箱=0元

微信app下载
微信app下载

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门推荐
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号