国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

Thinkphp和onethink實(shí)現(xiàn)微信支付插件

2020-03-22 19:16:39
字體:
供稿:網(wǎng)友
thinkPHP和微支付實(shí)現(xiàn)的微信支付插件,在微信中調(diào)用微信jssdk實(shí)現(xiàn)支付,這里有詳細(xì)的代碼和教程,具體看這里:
//實(shí)現(xiàn)的Wxpay鉤子方法 html' target='_blank'>public function Wxpay($param){ require './Addons/Wxpay/WxPayPubHelper/WxPayPubHelper.php'; $jsApi = new /JsApi_pub(); //=========步驟1:網(wǎng)頁授權(quán)獲取用戶openid============ if (!isset($_GET['code'])) //觸發(fā)微信返回code碼 $url = $jsApi- createOauthUrlForCode(/WxPayConf_pub::JS_API_CALL_URL.'/order_id/'.$param['order_id']); Header("Location: $url"); }else $order_id = $param['order_id']; $info = M('Order')- where('id='.$order_id)- find(); if(empty($info) || $info['is_pay'] == 1){ dump('該訂單不存在或已支付'.$order_id); exit(); $this- assign('info', $info); $a = $info['money']; $b = 100; $c = $a * $b; //獲取code碼,以獲取openid $code = $_GET['code']; $jsApi- setCode($code); $openid = $jsApi- getOpenId(); //=========步驟2:使用統(tǒng)一支付接口,獲取prepay_id============ //使用統(tǒng)一支付接口 $unifiedOrder = new /UnifiedOrder_pub(); $unifiedOrder- setParameter("openid","$openid");//商品描述 $unifiedOrder- setParameter("body","在線預(yù)訂");//商品描述 //自定義訂單號,此處僅作舉例 $timeStamp = time();// $out_trade_no = /WxPayConf_pub::APPID."$timeStamp"; $out_trade_no = $info['ordersn']; $unifiedOrder- setParameter("out_trade_no", "$out_trade_no");//商戶訂單號 $unifiedOrder- setParameter("total_fee", "$c");//總金額 $unifiedOrder- setParameter("notify_url",/WxPayConf_pub::NOTIFY_URL.'/order_id/'.$param['order_id']);//通知地址 $unifiedOrder- setParameter("trade_type","JSAPI");//交易類型 $prepay_id = $unifiedOrder- getPrepayId(); //=========步驟3:使用jsapi調(diào)起支付============ $jsApi- setPrepayId($prepay_id); $jsApiParameters = $jsApi- getParameters(); $this- assign('jsApiParameters', $jsApiParameters); $this- display('pay'); }以上就是本文的全部內(nèi)容,希望對大家學(xué)習(xí)PHP程序設(shè)計(jì)有所幫助。PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 常山县| 施秉县| 广昌县| 南华县| 深州市| 文山县| 万州区| 嫩江县| 红河县| 汾阳市| 湖北省| 井陉县| 嘉定区| 西吉县| 平果县| 民勤县| 东兴市| 云梦县| 新河县| 福泉市| 重庆市| 涟水县| 仁布县| 永康市| 曲沃县| 陆川县| 丹巴县| 平乡县| 恭城| 柳林县| 关岭| 桐柏县| 丹东市| 元江| 桂阳县| 龙江县| 通州市| 金华市| 会同县| 庐江县| 连云港市|