亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

微信公眾號開發---微信企業付款給個人

2019-11-11 05:32:59
字體:
來源:轉載
供稿:網友

   以下有關微信支付中企業付款的介紹及編碼參考自微信支付開發文檔,網址:https://pay.weixin.QQ.com/wiki/doc/api/tools/mch_pay.php?chapter=14_1,如圖所示

     企業付款,提供企業向用戶付款的功能,支持企業通過API接口付款,或通過微信支付商戶平臺網頁功能操作付款。

    企業付款業務是基于微信支付商戶平臺的資金管理能力,為了協助商戶方便地實現企業向個人付款,針對部分有開發能力的商戶,提供通過API完成企業付款的功能。    比如目前的保險行業向客戶退保、給付、理賠。

   以下是PHP用于實現企業付款業務的代碼片段,僅供參考。

/*微信企業付款給個人*/<!--具體細節參考微信支付開發文檔--><!--參數 $openid個人openid,$re_user_name個人真實姓名,$amount付款金額,$partner_trade_no商戶訂單號,$desc描述--><!--返回 如果付款成功,返回true,否則返回false-->PRivate function weixin_transfer_money($openid,$re_user_name,$amount,$partner_trade_no,$desc){ //請求參數 //公眾號appid(字段名)--mch_appid(變量名)--1(必填) //輸入你的公眾號appid $data['mch_appid']="**************"; //商戶號--mchid--1 //輸入你的商戶號 $data['mchid']="*************"; //設備號--device_info--0 //隨機字符串--nonce_str--1 $data['nonce_str']=$this->get_unique_value(); //簽名--sign--1 $data['sign']=""; //商戶訂單號--partner_trade_no--1 $data['partner_trade_no']=$partner_trade_no; //用戶openid--openid--1 $data['openid']=$openid; //校驗用戶姓名選項--check_name--1 $data['check_name']="OPTION_CHECK"; //收款用戶姓名--re_user_name--0 $data['re_user_name']=$re_user_name; //金額--amount--1 $data['amount']=$amount; //企業付款描述信息--desc--1 $data['desc']=$desc; //ip地址--spbill_create_ip--1 $data['spbill_create_ip']=$_SERVER['LOCAL_ADDR']; //生成簽名 //對數據數組進行處理 //API密鑰,輸入你的appsecret $appsecret="*************"; $data=array_filter($data); ksort($data); $str=""; foreach($data as $k=>$v){ $str.=$k."=".$v."&"; } $str.="key=".$appsecret; $data['sign']=strtoupper(md5($str)); /* 付款操作: 1.將請求數據轉換成xml 2.發送請求 3.將請求結果轉換為數組 4.將請求信息和請求結果錄入到數據庫中 5.判斷是否通信成功 6.判斷是否付款成功 */ //企業付款接口地址 $url="https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers"; //1.將請求數據由數組轉換成xml $xml=$this->arraytoxml($data); //2.進行請求操作 $res=$this->curl($xml,$url); //3.將請求結果由xml轉換成數組 $arr=$this->xmltoarray($res); //4.將請求信息和請求結果錄入到數據庫中,可以根據自己的需要進行處理,$arr是返回的結果數組 $transfer['partner_trade_no']=$data['partner_trade_no']; $transfer['request_data']=serialize($data); $transfer['response_data']=serialize($arr); if($arr['return_code']=="SUCCESS" && $arr['result_code']=="SUCCESS"){ //5. 判斷是否通訊成功 6.判斷是否付款成功 $transfer['success']=1; $transfer_res['success']=1; }else{ $transfer['success']=0; $transfer_res['success']=0; $transfer_res['desc']=$arr['return_msg']; } $transfer['add_time']=time(); D("weixin_transfer")->add($transfer); return $transfer_res;}// 生成32位唯一隨機字符串private function get_unique_value(){ $str=uniqid(mt_rand(),1); $str=sha1($str); return md5($str);}// 將數組轉換成xmlprivate function arraytoxml($arr){ $xml="<xml>"; foreach($arr as $k=>$v){ $xml.="<".$k.">".$v."</".$k.">"; } $xml.="</xml>"; return $xml;}// 將xml轉換成數組private function xmltoarray($xml){ //禁止引用外部xml實體 libxml_disable_entity_loader(true); $xmlstring=simplexml_load_string($xml,"SimpleXMLElement",LIBXML_NOCDATA); $arr=json_decode(json_encode($xmlstring),true); return $arr;}//進行curl操作private function curl($param="",$url) { $postUrl = $url; $curlPost = $param; //初始化curl $ch = curl_init(); //抓取指定網頁 curl_setopt($ch, CURLOPT_URL,$postUrl); //設置header curl_setopt($ch, CURLOPT_HEADER, 0); //要求結果為字符串且輸出到屏幕上 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //post提交方式 curl_setopt($ch, CURLOPT_POST, 1); // 增加 HTTP Header(頭)里的字段 curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost); // 終止從服務端進行驗證 curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); //這個是證書的位置 curl_setopt($ch,CURLOPT_SSLCERT,getcwd().'/cert/apiclient_cert.pem'); //這個也是證書的位置 curl_setopt($ch,CURLOPT_SSLKEY,getcwd().'/cert/apiclient_key.pem'); //運行curl $data = curl_exec($ch); //關閉curl curl_close($ch); //返回結果 return $data;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人国产亚洲精品a区天堂华泰| 亚洲国产精品成人va在线观看| 国产精品福利小视频| 日韩小视频在线观看| 欧美激情亚洲国产| 久久天天躁狠狠躁夜夜爽蜜月| 欧美性色视频在线| 成人免费网站在线观看| 91成品人片a无限观看| 97精品视频在线| 色av中文字幕一区| 91精品国产91久久久久久不卡| 亚洲国语精品自产拍在线观看| 欧美激情在线播放| 欧美激情伊人电影| 亚洲欧美制服中文字幕| 美日韩丰满少妇在线观看| 国产一区二区三区三区在线观看| 国产成人福利夜色影视| 精品久久久国产| 中文日韩电影网站| 欧美洲成人男女午夜视频| 国产伊人精品在线| 欧美黑人性猛交| 午夜精品www| 精品久久久久国产| 国产精品久久久久久搜索| www欧美日韩| 欧美一级片久久久久久久| 亚洲国产精品人人爽夜夜爽| 国产亚洲a∨片在线观看| 国产成人免费av| 亚洲欧美日韩一区二区在线| 一区二区三区美女xx视频| 国产一区二区色| 日韩免费观看高清| 亚洲xxxx18| 久久久久久亚洲精品中文字幕| 久久精品电影网站| 国产精品高潮粉嫩av| 精品夜色国产国偷在线| 欧美孕妇孕交黑巨大网站| 最近免费中文字幕视频2019| 综合av色偷偷网| 91精品综合久久久久久五月天| 91国内免费在线视频| 久久久久在线观看| zzijzzij亚洲日本成熟少妇| 国产一区二区三区在线| 北条麻妃一区二区在线观看| 欧美在线视频观看| 国色天香2019中文字幕在线观看| 国产成人鲁鲁免费视频a| 国产精品网址在线| 欧美日韩中国免费专区在线看| 精品视频在线播放| 亚洲精品免费网站| 黑人精品xxx一区| 精品久久久免费| 日本国产欧美一区二区三区| 亚洲精品456在线播放狼人| 九九热99久久久国产盗摄| 亚洲国产天堂久久综合| 欧美日韩不卡合集视频| 美女av一区二区| 亚洲人成亚洲人成在线观看| 国产伦精品一区二区三区精品视频| 亚洲全黄一级网站| 精品久久久久久久大神国产| 尤物tv国产一区| 97超碰蝌蚪网人人做人人爽| 精品美女永久免费视频| 久久久久久久久中文字幕| 精品久久久久久久久久久久久| 色哟哟网站入口亚洲精品| 成人激情春色网| 久久久久久久久久久免费精品| 国产精品久久久久影院日本| 97久久精品视频| 日韩美女免费线视频| 久久天堂电影网| 亚洲国产女人aaa毛片在线| 伦伦影院午夜日韩欧美限制| 国产成人jvid在线播放| 亚洲欧美日韩精品久久| 久久精品视频网站| 欧美激情视频一区二区| 欧美精品videosex牲欧美| 日韩欧美亚洲国产一区| 精品福利在线视频| 欧美激情三级免费| 91大神福利视频在线| 国产欧美日韩中文字幕| 国产丝袜一区二区三区免费视频| 国产精品久久久久免费a∨大胸| 国产91免费看片| 国色天香2019中文字幕在线观看| 国产精品极品尤物在线观看| 日韩视频免费观看| 久久噜噜噜精品国产亚洲综合| 欧美成人在线免费| 亚洲自拍偷拍一区| 中文字幕av日韩| 亚洲欧美制服综合另类| 在线观看国产精品91| 国产精品中文字幕久久久| 中文字幕亚洲在线| 在线播放日韩精品| 日韩精品在线观| 国产精品成人一区二区三区吃奶| 91在线视频导航| 萌白酱国产一区二区| 欧美亚洲一级片| 国产精品96久久久久久| 这里只有精品视频在线| 国产精品9999| 中文字幕精品国产| 国产一区二区三区在线| 午夜精品久久久99热福利| 91久久久久久久久| 日本一区二区在线播放| 中文字幕亚洲综合久久| 日本久久久久久久久久久| 一区二区av在线| 欧美日韩国产一区二区三区| 国产福利精品av综合导导航| 国产在线一区二区三区| 国产一区二区黑人欧美xxxx| 国产精品永久免费在线| 欧美激情视频一区二区| 超碰91人人草人人干| 国产精品福利观看| 欧美激情视频一区二区| 亚洲美女av黄| 国产裸体写真av一区二区| 国产亚洲视频在线观看| xvideos亚洲人网站| 国产成人免费av电影| 国产精品一区专区欧美日韩| 亚洲xxxx3d| 在线成人免费网站| 北条麻妃一区二区在线观看| 日韩av在线不卡| 亚洲一区二区三区777| 国产主播在线一区| www.日韩系列| 国产精品盗摄久久久| 国产精品日韩在线观看| 日韩欧美国产成人| 日韩在线观看视频免费| 青草热久免费精品视频| 亚洲一级片在线看| 国产香蕉精品视频一区二区三区| 国产精品免费观看在线| 国产精品夫妻激情| 欧美日韩亚洲一区二区| 国产成人亚洲精品| 91中文字幕一区| 久久精品国产电影| 国产成人在线视频| 爱福利视频一区| 欧美在线观看网址综合| 日韩亚洲国产中文字幕| 97视频在线看|