欧美一级视-欧美一级视频高清片-欧美一级视频免费-欧美一级视频免费观看-午夜激情视频在线播放-午夜激情视频在线观看

咨詢電話:
15628812133
03
2018/11

微信小程序 支付功能PHP實現實例詳解

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

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

前端代碼:

 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(){
 //統一下單接口
 $return=$this->weixinapp();
 return $return;
 }
 //統一下單接口
 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'//交易類型
 );
 //統一下單簽名
 $parameters['sign']=$this->getSign($parameters);
 $xmlData=arrayToXml($parameters);
 
 $return=xmlToArray(postXmlSSLCurl($xmlData,$url,60));
 
 return $return;
 }
 //微信小程序接口
 private function weixinapp(){
 //統一下單接口
 $unifiedorder=$this->unifiedorder();
 
 $parameters=array(
  'appId'=>$this->appid,//小程序ID
  'timeStamp'=>''.time().'',//時間戳
  'nonceStr'=>$this->createNoncestr(),//隨機串
  'package'=>'prepay_id='.$unifiedorder['prepay_id'],//數據包
  '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;
 }
 //簽名步驟一:按字典序排序參數
 ksort($Parameters);
 $String = $this->formatBizQueryParaMap($Parameters, false);
 //簽名步驟二:在string后加入KEY
 $String = $String."&key=".$this->key;
 //簽名步驟三:MD5加密
 $String = md5($String);
 //簽名步驟四:所有字符轉為大寫
 $result_ = strtoupper($String);
 return $result_;
 }
 ///作用:格式化參數,簽名過程需要使用
 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;
 }
}


返回列表
青青青草视频在线观看| 精品久久久久久中文字幕2017| 国产一区二区精品| 日本免费看视频| 国产视频一区在线| 国产91视频网| 欧美激情伊人| 精品视频免费看| 成人a级高清视频在线观看| 欧美另类videosbestsex久久| 美女免费毛片| 国产伦理精品| 国产一区二区精品久久91| 欧美另类videosbestsex视频| 日本特黄特色aaa大片免费| 国产成人欧美一区二区三区的| 黄视频网站在线观看| 夜夜操网| 午夜久久网| 91麻豆国产| 亚洲第一页乱| 成人a大片在线观看| 欧美电影免费| 午夜久久网| 韩国三级香港三级日本三级la| 日韩欧美一及在线播放| 国产不卡在线看| 免费国产在线观看| 国产精品1024永久免费视频| 午夜精品国产自在现线拍| 美国一区二区三区| 欧美激情一区二区三区中文字幕| 国产一区二区精品久| 一级女性全黄久久生活片| 国产视频一区在线| 日韩中文字幕在线观看视频| 午夜在线影院| 免费毛片播放| 国产成人啪精品视频免费软件| 91麻豆精品国产片在线观看| 亚洲 欧美 成人日韩| 99久久精品费精品国产一区二区| 麻豆网站在线看| 精品国产一区二区三区久久久狼 | 99色吧| 欧美另类videosbestsex高清| 日韩一级黄色| 亚州视频一区二区| 四虎影视精品永久免费网站| 久久国产一久久高清| 久久99中文字幕| 亚洲天堂在线播放| 欧美激情影院| 99久久精品国产片| 亚洲www美色| 日韩免费在线| 久久精品免视看国产明星| 一级毛片视频播放| 青青久热| 国产一区二区精品| 久久精品免视看国产成人2021| 九九国产| 久久国产影院| 欧美国产日韩在线| 九九精品久久久久久久久| 午夜欧美成人久久久久久| 欧美激情在线精品video| 国产美女在线观看| 亚洲精品影院| 97视频免费在线| 久久精品店| 国产福利免费视频| 亚洲精品永久一区| 麻豆系列 在线视频| 四虎影视久久久免费| 久久国产精品只做精品| 尤物视频网站在线| 99色精品| 欧美日本韩国| 日韩一级精品视频在线观看| 欧美另类videosbestsex| 99久久精品国产国产毛片 | 91麻豆国产福利精品| 香蕉视频亚洲一级| 天天色色网| 99久久精品费精品国产一区二区| 国产伦精品一区二区三区在线观看 | 日韩在线观看免费| 天堂网中文在线| 人人干人人插| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日韩欧美一二三区| 免费国产在线观看| 沈樵在线观看福利| 国产国产人免费视频成69堂| 色综合久久天天综线观看| 国产成人啪精品| 国产一区二区精品久| 日韩欧美一二三区| 欧美大片aaaa一级毛片| 四虎影视精品永久免费网站| 成人免费高清视频| 国产视频一区二区在线播放| 精品久久久久久免费影院| 日本伦理网站| 国产高清在线精品一区a| 日韩av成人| 欧美另类videosbestsex高清| 色综合久久天天综合| 欧美爱色| 高清一级淫片a级中文字幕 | 午夜欧美成人久久久久久| 精品视频在线观看视频免费视频| 青青青草视频在线观看| 国产精品免费久久| 日韩字幕在线| 欧美另类videosbestsex久久| 九九精品在线播放| 色综合久久久久综合体桃花网| 精品在线观看一区| 国产成人欧美一区二区三区的| 日韩一级精品视频在线观看| 精品在线视频播放| 精品视频免费观看| 黄视频网站免费| 成人在免费观看视频国产| 美女免费毛片| 成人免费一级纶理片| 日韩av东京社区男人的天堂| 成人a大片高清在线观看| 99久久精品国产高清一区二区 | 尤物视频网站在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 天天色成人| 欧美另类videosbestsex久久| 亚洲精品中文一区不卡 | 日本伦理黄色大片在线观看网站| 国产一区二区精品| 久久福利影视| 国产福利免费视频| 久久久成人网| 欧美一级视频免费观看| 国产不卡在线观看| 精品国产一区二区三区久| 色综合久久手机在线| 日本在线www| 欧美1卡一卡二卡三新区| 日韩在线观看视频黄| 国产美女在线观看| 国产麻豆精品视频| 香蕉视频久久| 日日爽天天| 国产成人精品在线| 国产一区免费在线观看| 中文字幕一区二区三区精彩视频| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产伦久视频免费观看视频| 欧美1区| 精品视频在线看 | 精品国产三级a| 久久精品免视看国产明星| 精品在线免费播放| 精品国产一区二区三区免费| 国产原创视频在线| 国产网站免费观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 九九九国产| 久久99中文字幕久久| 国产一区二区精品尤物| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 97视频免费在线观看| 四虎影视久久久| 成人a大片高清在线观看| 国产精品1024永久免费视频 | 九九九网站| 国产高清在线精品一区a| 日韩免费在线| 精品国产三级a| 亚洲精品中文一区不卡 | 国产一区二区精品久久91| 国产成人欧美一区二区三区的| 亚洲精品影院一区二区| 精品久久久久久中文字幕一区| 久久精品成人一区二区三区| 999精品在线| 亚欧成人乱码一区二区| 国产91精品一区| 九九精品久久久久久久久| 成人高清视频在线观看| 欧美大片a一级毛片视频| 亚洲 男人 天堂| 午夜欧美成人香蕉剧场| 成人在激情在线视频| 99色吧| 国产成人啪精品视频免费软件| 天天做日日干| 国产成人精品在线| 精品国产一级毛片| 91麻豆精品国产综合久久久| 欧美一区二区三区在线观看|