综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产

03
2018/11

微信小程序 支付功能PHP實現(xiàn)實例詳解

發(fā)布時間:2018-11-03 11:32:44
發(fā)布者:pengyifeng
瀏覽量:
0

微信支付已經普及到很多地方了,今天就整理了一下微信小程序支付的前后端代碼,方便以后直接拿過來使用,微信小程序可以直接調起微信支付,只需要后臺配置好所有參數(shù)就可以支付成功非常方便,這里就直接將所有代碼貼上不做過多解釋了。

前端代碼:

 wx.request({
    url: 'https://www.yourhost.com/weixin/WeiActivity/payJoinfee',//改成你自己的鏈接
    header: {
      'Content-Type': 'application/x-www-form-urlencoded'
    },
    method:'POST',
    success: function(res) {
      console.log(res.data);
      console.log('調起支付');
      wx.requestPayment({
        'timeStamp': res.data.timeStamp,
        'nonceStr': res.data.nonceStr,
        'package': res.data.package,
        'signType': 'MD5',
        'paySign': res.data.paySign,
        'success':function(res){
          console.log('success');
          wx.showToast({
            title: '支付成功',
            icon: 'success',
            duration: 3000
          });
        },
        'fail':function(res){
          console.log('fail');
        },
        'complete':function(res){
          console.log('complete');
        }
      });
    },
    fail:function(res){
      console.log(res.data)
    }
  });

后端代碼:

//支付費用
 public function payJoinfee(){
 $appid='wx888888888';
 $openid='oCQwY0Q_pzrQpu8888888';
 $mch_id='141388888';
 $key='9A0A86888888888';
 
 import('Weixin.Lib.WeixinPay');
 $weixinpay = new \WeixinPay($appid,$openid,$mch_id,$key);
 $return=$weixinpay->pay();

 $this->response($return,'json');
 }

微信支付類

appid=$appid;
 $this->openid=$openid;
 $this->mch_id=$mch_id;
 $this->key=$key;
 } 
 public function pay(){
 //統(tǒng)一下單接口
 $return=$this->weixinapp();
 return $return;
 }
 //統(tǒng)一下單接口
 private function unifiedorder(){
 $url='https://api.mch.weixin.qq.com/pay/unifiedorder';
 $parameters=array(
  'appid'=>$this->appid,//小程序ID
  'mch_id'=>$this->mch_id,//商戶號
  'nonce_str'=>$this->createNoncestr(),//隨機字符串
  'body'=>'測試',//商品描述
  'out_trade_no'=>'2015450806125346',//商戶訂單號
  'total_fee'=>floatval(0.01*100),//總金額 單位 分
  'spbill_create_ip'=>$_SERVER['REMOTE_ADDR'],//終端IP
  'notify_url'=>'http://www.weixin.qq.com/wxpay/pay.php',//通知地址
  'openid'=>$this->openid,//用戶id
  'trade_type'=>'JSAPI'//交易類型
 );
 //統(tǒng)一下單簽名
 $parameters['sign']=$this->getSign($parameters);
 $xmlData=arrayToXml($parameters);
 
 $return=xmlToArray(postXmlSSLCurl($xmlData,$url,60));
 
 return $return;
 }
 //微信小程序接口
 private function weixinapp(){
 //統(tǒng)一下單接口
 $unifiedorder=$this->unifiedorder();
 
 $parameters=array(
  'appId'=>$this->appid,//小程序ID
  'timeStamp'=>''.time().'',//時間戳
  'nonceStr'=>$this->createNoncestr(),//隨機串
  'package'=>'prepay_id='.$unifiedorder['prepay_id'],//數(shù)據(jù)包
  'signType'=>'MD5'//簽名方式
 );
 //簽名
 $parameters['paySign']=$this->getSign($parameters);
 
 return $parameters;
 }
 //作用:產生隨機字符串,不長于32位
 private function createNoncestr($length = 32 ){
 $chars = "abcdefghijklmnopqrstuvwxyz0123456789"; 
 $str ="";
 for ( $i = 0; $i < $length; $i++ ) { 
  $str.= substr($chars, mt_rand(0, strlen($chars)-1), 1); 
 } 
 return $str;
 }
 //作用:生成簽名
 private function getSign($Obj){
 foreach ($Obj as $k => $v){
  $Parameters[$k] = $v;
 }
 //簽名步驟一:按字典序排序參數(shù)
 ksort($Parameters);
 $String = $this->formatBizQueryParaMap($Parameters, false);
 //簽名步驟二:在string后加入KEY
 $String = $String."&key=".$this->key;
 //簽名步驟三:MD5加密
 $String = md5($String);
 //簽名步驟四:所有字符轉為大寫
 $result_ = strtoupper($String);
 return $result_;
 }
 ///作用:格式化參數(shù),簽名過程需要使用
 private function formatBizQueryParaMap($paraMap, $urlencode){
 $buff = "";
 ksort($paraMap);
 foreach ($paraMap as $k => $v){
   if($urlencode)
   {
   $v = urlencode($v);
  }
  $buff .= $k . "=" . $v . "&";
 }
 $reqPar;
 if (strlen($buff) > 0){
  $reqPar = substr($buff, 0, strlen($buff)-1);
 }
 return $reqPar;
 }
}


返回列表
综合干狼人综合首页,日本а中文在线天堂,中国av一区,日韩va亚洲va欧洲va国产
欧美一区午夜精品| 麻豆91免费看| 午夜精品视频在线观看| 亚洲精品乱码久久久久久| 洋洋成人永久网站入口| 久久精品无码一区二区三区| 亚洲一区免费在线观看| 欧美日韩一区二区在线观看视频| 欧美日韩精品一区二区三区四区| 久88久久88久久久| 国产成a人亚洲| 免费在线观看一区二区三区| 成人sese在线| 麻豆久久一区二区| 亚洲大片免费看| 午夜一区二区三区在线观看| 亚洲一区二区三区在线播放| 国产精品99久久久久久久女警| 色综合色狠狠综合色| 日韩午夜三级在线| 欧美色老头old∨ideo| 一区二区三区精品视频在线| 91玉足脚交白嫩脚丫在线播放| 亚洲成人7777| 午夜精品国产更新| 国产精品资源网站| 丝袜亚洲另类欧美| 国内精品伊人久久久久av影院| 欧美成人精精品一区二区频| 精品不卡在线视频| 亚洲午夜精品久久久久久久久| 91丝袜美女网| 欧美三区免费完整视频在线观看| 欧美性做爰猛烈叫床潮| 欧美精品一区二区蜜臀亚洲| 国产a精品视频| 欧美一区二区三区喷汁尤物| 精品美女一区二区| 麻豆极品一区二区三区| 国产欧美一区二区三区网站| 视频一区视频二区中文| 91视频在线看| 国产精品久久一级| 中文字幕日本乱码精品影院| 欧美日韩成人综合天天影院| 91免费版pro下载短视频| 日日夜夜免费精品| 亚洲美女电影在线| 日韩精品色哟哟| 亚洲欧洲精品一区二区精品久久久| 顶级嫩模精品视频在线看| 亚洲地区一二三色| 亚洲色图清纯唯美| 国产剧情av麻豆香蕉精品| 五月激情综合婷婷| 欧美一区二区三区四区五区| 欧美a一区二区| 26uuu久久综合| 欧美一区二区三区免费观看视频| 国产成人精品免费在线| 色先锋久久av资源部| 日本成人中文字幕在线视频| 久久综合狠狠综合久久综合88| 久久天天做天天爱综合色| 亚洲mv大片欧洲mv大片精品| 国产乱子伦一区二区三区国色天香| 成人免费视频一区二区| 久久91精品久久久久久秒播| 亚洲精品高清在线| 久久精品视频免费观看| 欧美羞羞免费网站| 日韩一级完整毛片| 日本一区二区三区电影| 色综合久久久久综合体桃花网| 国产乱淫av一区二区三区| 麻豆成人久久精品二区三区小说| 日韩影院精彩在线| 国产一区二区三区综合| 精品国产99国产精品| 免费人成精品欧美精品| 免费日本视频一区| 午夜久久久久久久久久一区二区| 一区二区不卡在线视频 午夜欧美不卡在| 日韩av高清在线观看| 自拍视频在线观看一区二区| 国产亚洲视频系列| 欧美亚洲日本国产| 亚洲精品一区二区三区蜜桃下载| 国产精品丝袜黑色高跟| 欧美日韩一区不卡| 亚洲人成网站色在线观看| 久久先锋资源网| 欧美日韩亚洲综合一区二区三区| 国产精品综合一区二区三区| 麻豆免费精品视频| 色综合久久天天| 精品国产免费一区二区三区香蕉| 日韩精品一二三| 亚洲一区二区三区免费视频| 最新国产の精品合集bt伙计| 中文字幕亚洲精品在线观看| 国产精品国产三级国产有无不卡| 在线观看91精品国产麻豆| 久久新电视剧免费观看| 亚洲一级二级三级| 蜜乳av一区二区三区| 国产永久精品大片wwwapp| 91精品国产综合久久婷婷香蕉| 99视频一区二区| 亚洲国产欧美在线人成| 欧美无乱码久久久免费午夜一区| 日韩欧美在线观看一区二区三区| 日韩免费看的电影| 懂色av一区二区在线播放| 免费看日韩精品| 国产精一品亚洲二区在线视频| 国产欧美中文在线| 一区二区三区精密机械公司| 人人狠狠综合久久亚洲| 成人免费看的视频| av网站一区二区三区| 国产日韩精品一区二区三区在线| 国产69精品久久久久毛片| 亚洲不卡一区二区三区| 天堂久久一区二区三区| 国产69精品久久久久毛片| 亚洲综合免费观看高清完整版在线| 国产剧情一区二区| 久久久99精品久久| 青椒成人免费视频| 欧美午夜免费电影| 中文字幕中文乱码欧美一区二区| 色哟哟日韩精品| 午夜视频一区二区三区| 精品99999| 一区二区免费在线| 国产成人自拍网| 中文字幕色av一区二区三区| 欧美精品日韩精品| 国产亚洲欧美色| 久久精品欧美一区二区三区不卡| 国产欧美一区二区三区在线老狼| 欧美美女激情18p| 欧美一区二区三区男人的天堂| 国产精品美女久久久久aⅴ国产馆| 国产美女久久久久| 久久电影国产免费久久电影| 亚洲黄色在线视频| 午夜国产精品一区| 91精品国产91久久综合桃花| 国产精品国产自产拍在线| 欧美调教femdomvk| 欧美经典三级视频一区二区三区| 中文字幕乱码一区二区免费| 国产女主播视频一区二区| 日本视频免费一区| 亚洲精品你懂的| 国产一区欧美日韩| 91精品国产丝袜白色高跟鞋| 久久久不卡网国产精品一区| 亚洲国产成人91porn| 免费三级欧美电影| av成人免费在线| 欧美成人精精品一区二区频| 亚洲精品一区在线观看| 99久久精品国产一区二区三区| 不卡一区中文字幕| 亚洲一区在线看| 国产成人精品亚洲777人妖| 国产精品久久久久婷婷二区次| 91麻豆高清视频| 国产91精品一区二区麻豆亚洲| 国产欧美一区二区三区在线老狼| 91精品婷婷国产综合久久| 国产夜色精品一区二区av| 亚洲精品一区二区在线观看| 国产精品久久久久久久岛一牛影视| 国产精品色呦呦| 免费高清视频精品| 国产婷婷精品av在线| 国产精品国产自产拍在线| 在线观看91av| 亚洲午夜av在线| 奇米一区二区三区| 成人美女视频在线观看18| 国产白丝精品91爽爽久久| 久久久国产综合精品女国产盗摄| 精品一区二区三区在线观看国产| 日韩二区三区在线观看| 麻豆国产精品一区二区三区| 一区二区三区在线观看欧美| 久久国产乱子精品免费女| 国产电影一区在线| 国产一二精品视频| 中文字幕日韩精品一区| 欧美日韩精品电影| 91精品国产欧美日韩| 国产成人精品1024| 亚洲午夜精品久久久久久久久| 久久久无码精品亚洲日韩按摩|