国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 巴彦淖尔市| 襄垣县| 丹巴县| 静宁县| 福鼎市| 常熟市| 乌恰县| 肇庆市| 伊宁县| 黔东| 安新县| 铜川市| 南开区| 平泉县| 丘北县| 玛沁县| 诏安县| 肃宁县| 丽水市| 定兴县| 镇坪县| 湘潭市| 浮山县| 漳平市| 星子县| 梓潼县| 福海县| 广宗县| 二连浩特市| 禄丰县| 泾源县| 察隅县| 武威市| 红河县| 灌南县| 横山县| 凌源市| 湘潭市| 仙居县| 高雄县| 崇阳县|