黄片毛片在线看_天天操天天射天天爽_精品久久久久中文慕人妻 _青娱乐在线免费视频_青青草精品在线视频_日本中文字幕久久_亚洲国产欧美另类_伊人手机在线视频_天天综合永久入口_久久久综合久久

福州網(wǎng)站建設(shè)>網(wǎng)站新聞>php技術(shù)

微信支付 退款 V2版本源代碼 親測可用

發(fā)布日期:2022-12-08瀏覽次數(shù):644 來源:福州網(wǎng)站建設(shè)

/**
   * [refund description]
   * @Author   www.huixiangwx.com
   * @DateTime 2022-12-08T13:39:50+0800
   * @param    [type]                   $appid         [小程序或公眾號appid]
   * @param    [type]                   $mch_id        [商戶ID]
   * @param    [type]                   $nonce_str     [隨機(jī)數(shù)]
   * @param    [type]                   $out_trade_no  [原訂單單號]
   * @param    [type]                   $out_refund_no [退款單號]
   * @param    [type]                   $total_fee     [訂單金額]
   * @param    [type]                   $refund_fee    [退款金額]
   * @param    [type]                   $mckey         [商戶32位key]
   * @return   [type]                                  [description]
   */
  public function refund($appid,$mch_id,$nonce_str,$out_trade_no,$out_refund_no,$total_fee,$refund_fee,$mckey)
  {
    $arrdata = array("mch_id" => $mch_id,"appid" => $appid, "nonce_str" => $nonce_str, "out_trade_no" => $out_trade_no, "out_refund_no" => $out_refund_no, "total_fee" => $total_fee, "refund_fee" => $refund_fee);


    ksort($arrdata);
    $paramstring = "";
    foreach($arrdata as $key => $value)
    {
    if(strlen($paramstring) == 0)
      $paramstring .= $key . "=" . $value;
      else
      $paramstring .= "&" . $key . "=" . $value;
    }

    $stringSignTemp = $paramstring . "&key=" . $mckey;

    $signValue = strtoupper(md5($stringSignTemp));
      
    $returValue = '';
    foreach($arrdata as $key => $value)
    {
      $returValue .= "<$key>".$value."";
    
    }
    $returValue .= "".$signValue."";
    $returValue .= '';
     var_dump($returValue);
    $result = $this->order_refund_request("https://api.mch.weixin.qq.com/secapi/pay/refund",$returValue);
    

    if ($result)
    {
      $json = $this->xmlToArray($result);
      return $json;
    }
    return false;
  }


  function order_refund_request($url, $data = null)
{
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, $url);
    if (!empty($data)) {
        curl_setopt($curl, CURLOPT_POST, 1);
        curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
    }
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    //證書設(shè)置
    curl_setopt($curl, CURLOPT_SSLCERTTYPE, 'PEM');
    curl_setopt($curl, CURLOPT_SSLCERT, DDROOT . '/cert/apiclient_cert.pem');//客戶端cert路徑 DDROOT是我這邊系統(tǒng)常量自行改下
    curl_setopt($curl, CURLOPT_SSLKEYTYPE, 'PEM');
    curl_setopt($curl, CURLOPT_SSLKEY, DDROOT . '/cert/apiclient_key.pem');//客戶端key路徑

    $output = curl_exec($curl);
    curl_close($curl);
    return $output;
}


  public function xmlToArray($xml)
  {   
        //將XML轉(zhuǎn)為array        
        $array_data = json_decode(json_encode(simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA)), true);    
    return $array_data;
  }

以上是由福州網(wǎng)站建設(shè)的小編為你分享了"微信支付 退款 V2版本源代碼 親測可用"文章,如果你在這方面有什么問題,隨時聯(lián)系我們

php技術(shù)有關(guān)的文章
如果您有什么問題,歡迎咨詢我們客服! 點(diǎn)擊QQ咨詢
黄片毛片在线看_天天操天天射天天爽_精品久久久久中文慕人妻 _青娱乐在线免费视频_青青草精品在线视频_日本中文字幕久久_亚洲国产欧美另类_伊人手机在线视频_天天综合永久入口_久久久综合久久
亚洲桃色在线一区| 亚洲国产精品自拍| 亚洲激情在线播放| 色哟哟一区二区在线观看 | 中文欧美字幕免费| 老汉av免费一区二区三区| 欧美一区二区在线免费播放| 日本免费在线视频不卡一不卡二| 欧美精品久久久久久久久老牛影院 | 2021久久国产精品不只是精品| 看电影不卡的网站| 国产精品一区二区不卡| 亚洲欧美视频在线观看| 91精品婷婷国产综合久久性色| 久久精品国产在热久久| 国产精品白丝av| 色久综合一二码| 欧美aaa在线| 国产精品色眯眯| 亚洲图片欧美一区| 国内精品视频666| 一区二区三区丝袜| 精品剧情在线观看| 99久久精品免费看国产免费软件| 亚洲资源在线观看| 久久精品人人做| 日韩午夜激情av| 一本久久精品一区二区| 欧美一级黄色录像| 一区二区在线免费观看| 国产精品一色哟哟哟| 欧美日韩国产首页| 91日韩在线专区| 99久久伊人网影院| 国产成人精品网址| 国产精品1024| 欧美一级在线免费| 一区二区三区在线视频免费观看| 国产精品一区免费在线观看| 欧美日韩精品综合在线| 亚洲美女在线一区| 972aa.com艺术欧美| 久久久久久久综合色一本| 欧美sm美女调教| 亚洲风情在线资源站| 波多野结衣在线aⅴ中文字幕不卡| 91精品国产综合久久婷婷香蕉| 亚洲美女淫视频| 在线看日本不卡| 色婷婷国产精品| 18成人在线观看| 亚洲一区二区三区四区中文字幕| 成人av免费观看| 91在线视频网址| 日本一区二区成人| 亚洲男同性视频| 色综合久久久网| 国产精品久久影院| 午夜视频在线观看一区| 丝袜诱惑亚洲看片| 国模少妇一区二区三区| 日韩精品一区二区三区视频| 国产精品无圣光一区二区| 国产成人日日夜夜| 中文字幕一区日韩精品欧美| 成人av在线电影| 亚洲国产另类av| 日韩欧美国产一区在线观看| 国产自产高清不卡| 中文字幕在线不卡视频| 色欧美日韩亚洲| 日本女优在线视频一区二区| 日韩精品一区二区三区老鸭窝| 精品亚洲成a人| 欧美亚洲高清一区| 欧美极品美女视频| 一本久道中文字幕精品亚洲嫩| 亚洲国产精品人人做人人爽| 欧美嫩在线观看| 国产精品一卡二卡| 亚洲午夜影视影院在线观看| 日韩视频中午一区| av一区二区三区在线| 亚洲成人免费电影| 国内外成人在线| 亚洲欧美日韩在线不卡| 337p粉嫩大胆色噜噜噜噜亚洲 | 日本韩国一区二区| 久久精品免费看| 一区二区三区美女| 久久色在线视频| 欧美精品 国产精品| 99久久国产免费看| 国产一区二区在线影院| 精品视频色一区| 国产精品久线观看视频| 日韩欧美视频在线| 欧美日韩一区二区三区免费看| 国产东北露脸精品视频| 日韩成人免费看| 一区二区三区精品视频| 国产性色一区二区| 精品福利在线导航| 国产一本一道久久香蕉| 亚洲香蕉伊在人在线观| 亚洲欧美日韩一区二区 | a亚洲天堂av| 国产精品亚洲人在线观看| 男男视频亚洲欧美| 五月天精品一区二区三区| 亚洲综合色噜噜狠狠| 亚洲人吸女人奶水| 亚洲欧美经典视频| 一区二区三区中文在线| 亚洲精品欧美专区| 亚洲乱码日产精品bd| 亚洲欧美日韩电影| 亚洲成人三级小说| 美女一区二区视频| 精品国产制服丝袜高跟| 欧美一区二区三区人| 日韩午夜av电影| 久久精品亚洲一区二区三区浴池| 久久免费视频一区| 中文字幕一区三区| 五月激情六月综合| 激情偷乱视频一区二区三区| 国产成人啪午夜精品网站男同| 国产精品亚洲专一区二区三区| 成人精品鲁一区一区二区| caoporm超碰国产精品| 日本精品一级二级| 日韩欧美视频一区| 欧美极品aⅴ影院| 亚洲一区二区三区在线播放| 日本不卡中文字幕| 成人精品一区二区三区中文字幕| 亚洲欧美另类久久久精品| 亚洲午夜久久久久久久久电影院| 日本强好片久久久久久aaa| 国产一区二区三区免费播放 | 亚洲婷婷在线视频| 伦理电影国产精品| 一本一道综合狠狠老| 91麻豆精品国产无毒不卡在线观看 | 亚洲女子a中天字幕| 国内精品久久久久影院薰衣草| 成人sese在线| 精品国产成人系列| 午夜久久久久久久久久一区二区| 国产精品亚洲午夜一区二区三区| 欧美日韩在线播放三区| 国产欧美日韩另类视频免费观看| 欧美日韩国产区一| 中文字幕欧美区| 另类小说欧美激情| 欧美日本乱大交xxxxx| 国产精品污www在线观看| 喷水一区二区三区| 91国在线观看| 亚洲视频在线一区观看| 国产在线精品不卡| 日韩欧美黄色影院| 蜜桃传媒麻豆第一区在线观看| 色美美综合视频| 亚洲欧美怡红院| 成人av免费在线播放| 久久精品人人做人人综合| 久久国产尿小便嘘嘘尿| 91麻豆精品久久久久蜜臀| 亚洲伊人色欲综合网| 99久久99久久精品国产片果冻| 久久久不卡影院| 国内外成人在线视频| 欧美电视剧免费全集观看| 日本美女一区二区| 日韩免费电影网站| 久久精品国产精品亚洲精品| 欧美一区二区久久| 日韩高清一区二区| 日韩欧美一级二级三级久久久| 日韩精品亚洲专区| 日韩欧美精品在线视频| 国内外精品视频| 日韩美女啊v在线免费观看| 色综合天天综合网国产成人综合天| 91视频91自| 玉米视频成人免费看| 9191国产精品| 精品一区二区三区在线播放视频 | 欧洲一区二区三区免费视频| 1024国产精品| 欧美日韩免费在线视频| 蜜桃91丨九色丨蝌蚪91桃色| 日韩欧美视频一区| 91在线无精精品入口| 免费观看一级特黄欧美大片| 国产亚洲精品资源在线26u| 91亚洲国产成人精品一区二三| 丝袜亚洲另类欧美|