婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP實現微信對賬單處理

PHP實現微信對賬單處理

熱門標簽:太原400電話申請流程 電信外呼系統多少錢一個月 企業400電話辦理多少費用 神龍斗士電話機器人 代理打電話機器人 合肥企業外呼系統線路 桂陽公司如何做地圖標注 宿州正規外呼系統軟件 萍鄉商鋪地圖標注

最近要做支付對賬,即檢查第三方支付與數據庫中賬單是否一一對應,涉及到微信對賬單的處理,成功時,微信賬單接口返回數據以文本表格的方式返回,第一行為表頭,后面各行為對應的字段內容,字段內容跟查詢訂單或退款結果一致,具體字段說明可查閱相應接口。

Ps:至于如何調用微信接口下載對賬單,在微信的官方SDK包中就有現成的方法,直接調用即可。注意對賬單接口一次只能查詢一天的數據。代碼大致如下:

// 引入微信sdk文件
require_once APP_DIR . '/ome/lib/wxpay/lib/WxPay.Api.php';
require_once APP_DIR . '/ome/lib/wxpay/log.php';
    
// 實列化下載對賬單對象
$input = new WxPayDownloadBill();
// 對賬單日期
$input->SetBill_date(date("Ymd", strtotime("-1 day")));
// 對賬單類型
$input->SetBill_type('ALL');
// 獲取賬單信息
$downloadBillResult = WxPayApi::downloadBill($input);

打印$downloadBillResult就會發現他是一個數據文本(string),本文程序需要實現的功能就是從這個字符串從提取每一筆訂單中的有效信息,參考代碼如下:

/**
 * 微信對賬單數據處理
 * @param $response 對賬單數據
 * @return array 返回結果
 */
public function deal_WeChat_response($response){
  $result  = array();
  $response = str_replace(","," ",$response);
  $response = explode(PHP_EOL, $response);
 
  foreach ($response as $key=>$val){
    if(strpos($val, '`') !== false){
      $data = explode('`', $val);
      array_shift($data); // 刪除第一個元素并下標從0開始
      if(count($data) == 24){ // 處理賬單數據
        $result['bill'][] = array(
          'pay_time'       => $data[0], // 支付時間
          'APP_ID'        => $data[1], // app_id
          'MCH_ID'        => $data[2], // 商戶id
          'IMEI'         => $data[4], // 設備號
          'order_sn_wx'     => $data[5], // 微信訂單號
          'order_sn_sh'     => $data[6], // 商戶訂單號
          'user_tag'       => $data[7], // 用戶標識
          'pay_type'       => $data[8], // 交易類型
          'pay_status'      => $data[9], // 交易狀態
          'bank'         => $data[10], // 付款銀行
          'money_type'      => $data[11], // 貨幣種類
          'total_amount'     => $data[12], // 總金額
          'coupon_amount'    => $data[13], // 代金券或立減優惠金額
          'refund_number_wx'   => $data[14], // 微信退款單號
          'refund_number_sh'   => $data[15], // 商戶退款單號
          'refund_amount'    => $data[16], // 退款金額
          'coupon_refund_amount' => $data[17], // 代金券或立減優惠退款金額
          'refund_type'     => $data[18], // 退款類型
          'refund_status'    => $data[19], // 退款狀態
          'goods_name'      => $data[20], // 商品名稱
          'service_charge'    => $data[22], // 手續費
          'rate'         => $data[23], // 費率
        );
      }
      if(count($data) == 5){ // 統計數據
        $result['summary'] = array(
          'order_num'    => $data[0],  // 總交易單數
          'turnover'    => $data[1],  // 總交易額
          'refund_turnover' => $data[2],  // 總退款金額
          'coupon_turnover' => $data[3],  // 總代金券或立減優惠退款金額
          'rate_turnover'  => $data[4],  // 手續費總金額
        );
      }
    }
  }
  return $result;
}

返回的數據分為2部分,bill節點下存放的是具體流水數據,summary節點下存放的是統計數據

主要的思路是微信賬單返回的結果格式是固定的,可以用 '`',換行符(PHP_EOL)實現字符串的分割,然后每 24 個 字段為一個訂單的描述信息,最后 6 個字段為賬單的匯總信息。因此通過循環就可以遍歷整個賬單。

大家有更好的解決方案,歡迎把代碼貼出來一起交流!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 微信企業轉賬之入口類分裝php代碼
  • php實現微信公眾號企業轉賬功能
  • PHP實現微信退款功能
  • PHP實現微信申請退款功能
  • php提取微信賬單的有效信息
  • PHP APP微信提現接口代碼
  • 基于php的微信公眾平臺開發入門實例
  • php判斷頁面是否是微信打開的示例(微信打開網頁)
  • PHP對接微信公眾平臺消息接口開發流程教程
  • php實現微信企業轉賬功能

標簽:崇左 白銀 辛集 衡陽 廊坊 太原 綏化 鄂州

巨人網絡通訊聲明:本文標題《PHP實現微信對賬單處理》,本文關鍵詞  PHP,實現,微信,對,賬單,處理,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP實現微信對賬單處理》相關的同類信息!
  • 本頁收集關于PHP實現微信對賬單處理的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久国产三级精品| 五月婷婷激情综合| 亚洲综合在线五月| 99久久777色| 国产精品欧美一级免费| 不卡免费追剧大全电视剧网站| 久久久蜜桃精品| 成人综合在线观看| 综合在线观看色| 欧美色网一区二区| 日韩av中文在线观看| 91精品国产色综合久久不卡电影| 蜜桃视频一区二区三区在线观看| 精品久久久影院| 国产精品99久久久久久久vr| 中文字幕一区在线观看| 色狠狠一区二区| 免费一区二区视频| 亚洲国产精品ⅴa在线观看| 色婷婷香蕉在线一区二区| 亚洲电影一区二区| 欧美成人免费网站| 91亚洲国产成人精品一区二区三 | 99riav久久精品riav| 亚洲最新视频在线观看| 日韩一区二区电影在线| jvid福利写真一区二区三区| 日韩精品电影在线观看| 日本一区二区电影| 6080日韩午夜伦伦午夜伦| 国产成人一级电影| 五月天欧美精品| 亚洲欧美在线高清| 精品国产91洋老外米糕| 欧美日韩免费一区二区三区视频| 黄一区二区三区| 亚洲成a人v欧美综合天堂| 日本一区二区三级电影在线观看 | 国产高清亚洲一区| 五月激情六月综合| 国产精品传媒视频| 久久综合精品国产一区二区三区 | 综合久久一区二区三区| 日韩欧美国产精品一区| 欧美午夜电影网| 粉嫩嫩av羞羞动漫久久久| 蜜桃一区二区三区在线观看| 亚洲国产成人高清精品| 亚洲精品免费视频| 亚洲日本在线a| 日本一区二区高清| 久久精品亚洲乱码伦伦中文 | 国内精品国产三级国产a久久| 五月婷婷色综合| 一区二区三区欧美激情| 1区2区3区精品视频| 国产精品护士白丝一区av| 日本一区二区综合亚洲| 久久久久久久久久久久久久久99| 精品成人a区在线观看| 欧美tickling网站挠脚心| 欧美一级在线视频| 精品国免费一区二区三区| 欧美videos大乳护士334| 日韩写真欧美这视频| 精品国产乱码久久久久久浪潮| 日韩午夜三级在线| 6080国产精品一区二区| 欧美亚洲综合网| 99久久伊人精品| 91美女片黄在线| 欧美性一二三区| 色噜噜狠狠色综合欧洲selulu| 一本久道中文字幕精品亚洲嫩| 成人动漫视频在线| 国产99久久久国产精品潘金| 精品一区二区在线视频| 午夜国产精品一区| 麻豆精品在线观看| 麻豆成人91精品二区三区| 国内精品伊人久久久久影院对白| 韩国毛片一区二区三区| 男女男精品视频| 日韩1区2区日韩1区2区| 国产在线视频精品一区| 国产成人99久久亚洲综合精品| 成人国产精品免费网站| 高清不卡在线观看av| 国产不卡在线视频| 成人午夜激情视频| 欧美日韩在线直播| 久久天天做天天爱综合色| 国产精品电影一区二区| 亚洲成人免费视| 性久久久久久久久| 国产精品一区二区三区四区| 免费欧美在线视频| a美女胸又www黄视频久久| 91色在线porny| 欧美人xxxx| 日本一区二区综合亚洲| 日本视频一区二区三区| 国产成人免费在线观看| 成人av在线网| 欧美日韩国产在线观看| 欧美一级免费大片| 中文无字幕一区二区三区| 婷婷中文字幕综合| 麻豆视频一区二区| 懂色av一区二区三区免费观看| 在线日韩一区二区| 精品少妇一区二区三区在线视频| 国产亚洲短视频| 日韩国产成人精品| 色婷婷精品久久二区二区蜜臂av| 欧美成人乱码一区二区三区| 一区二区三区四区激情| 亚洲超碰精品一区二区| caoporn国产一区二区| 精品不卡在线视频| 首页综合国产亚洲丝袜| 国产精品中文字幕日韩精品| 欧美日韩激情一区| 亚洲日本丝袜连裤袜办公室| 久久电影网站中文字幕| 99国产精品久| 日韩一区二区三区高清免费看看| 亚洲欧美日韩国产中文在线| 国产成人av自拍| 欧美日韩精品欧美日韩精品一综合| 欧美大片拔萝卜| 亚洲午夜视频在线观看| 成人毛片在线观看| 久久久综合视频| 久久电影国产免费久久电影| 538prom精品视频线放| 亚洲欧美日韩国产手机在线 | 91麻豆精品国产无毒不卡在线观看| 中文字幕在线观看不卡| 国产69精品久久777的优势| 日韩免费观看高清完整版在线观看| 日本va欧美va精品发布| 91精品国产色综合久久久蜜香臀| 无吗不卡中文字幕| 日本韩国欧美一区二区三区| 一区二区三区在线视频免费观看| 色婷婷综合视频在线观看| 一区二区三区.www| 欧美日韩精品免费| 免费看精品久久片| 欧美精品一区视频| 国产乱淫av一区二区三区| 国产欧美日韩在线| 99免费精品在线观看| 一区二区欧美在线观看| 91国产成人在线| 亚洲bt欧美bt精品777| 欧美三级电影在线看| 麻豆精品在线视频| 国产人成亚洲第一网站在线播放| 99久久精品免费看国产免费软件| 一区二区三区国产豹纹内裤在线| 欧美一区二区女人| jiyouzz国产精品久久| 亚洲第一会所有码转帖| 精品免费一区二区三区| jlzzjlzz亚洲日本少妇| 天天亚洲美女在线视频| 久久亚洲综合色一区二区三区| 99国产精品一区| 免费一级欧美片在线观看| 国产精品久久网站| 欧美日本韩国一区二区三区视频| 高清不卡在线观看| 美美哒免费高清在线观看视频一区二区| 国产亚洲婷婷免费| 一本到三区不卡视频| 久久97超碰色| 一区二区高清在线| 欧美一区二区在线免费播放 | 激情亚洲综合在线| 亚洲黄色小说网站| 久久综合国产精品| 91国在线观看| 国产精品系列在线观看| 午夜欧美2019年伦理| 欧美国产禁国产网站cc| 在线综合视频播放| 91免费视频观看| 极品美女销魂一区二区三区| 亚洲午夜av在线| 中文字幕日韩一区| 国产精品三级在线观看| 日韩欧美一区中文| 欧美日韩一区在线| 一本大道久久a久久综合| 国产黄色成人av| 精品一区二区日韩| 捆绑紧缚一区二区三区视频| 亚洲一区二区三区四区不卡|