亚洲精品www久久久久久,国产乱码精品一区二区三,另类国产精品一区二区,国产av无码专区亚洲草草,无码日韩精品91超碰,玩弄放荡人妻少妇系列,欧洲美女黑人粗性暴交视频,一区二区三区四区五区自拍

    服務熱線 400-660-5555 (轉1)

    網站建設

    網站建設

    站內資訊
    網站建設 / 站內資訊 / 行業資訊 / 正文

    移動端網站怎么做微信支付寶支付

    來源: All文章
    發布時間:2023-07-31 09:32:00

      隨著移動互聯的發展,無現金時代成為發展趨勢,據有關報道,在無現金支付的普及度上,韓國已達90%,中國為60%,美國和英國為50%,在大部分發達國家,信用卡和交通電子錢包支付為主,而在中國由于信用卡發展先對較晚,信用體系不健全,地區發展不平衡,大部分中西部人民承擔風險的能力不足,而且信用卡比較高,所以信用卡的發展在中國舉步維艱。當時隨著4G網絡的普及,人民生活的提高,中國手機普及率達到了95%,智能手機普及率達到了75%,這為手機支付的發展提供了先決條件。

      以下是關于Thinkphp的支付寶接口實例:

      ?ph

      namespaceHome\Service;

      classAlipayService{

      /**

      *支付寶配置信息

      *本使用包為最新SDK。ph

      5.5+才支持

      *采用的RSA2加密方式(支付寶推薦),到https://docs.open.alipay.com/291/105971/去下載windows工具,生成公鑰和私鑰,將公鑰在控制臺上傳設置,再查看其公鑰填入以下公鑰信息

      */

      function__construct(){

      $payConfig=array(

      'app_id'=D('Config')-get('alipay_partner'),//應用ID,您的APPID。2023071907816658

      'merchant_private_key'='',//應用私鑰,您的原始格式RSA私鑰

      'notify_url'=C('PROTOCOL').$_SERVER['SERVER_NAME'].U('Pay/alipay_notify_url'),//異步通知地址

      'return_url'=C('PROTOCOL').$_SERVER['SERVER_NAME'].U('Pay/alipay_notify_url'),//同步跳轉

      'charset'='UTF-8',//編碼格式

      'sign_type'='RSA2',//簽名方式

      'gatewayUrl'='https://openapi.alipay.com/gateway.do',//支付寶網關

      'alipay_public_key'='',//支付寶公鑰,查看地址:對應APPID下的支付寶公鑰。設置和支付是兩套內容。設置后學要到管理平臺去查看應用公鑰

      'pay_log_txt'=.'/Public/alipay_log_bef74b0ac451f8e6e5301453f94749989

      9.txt',//支付日志(需要先建立此文件)

      );

      $this-payConfig=$payConfig;

      }

      /**

      *獲取支付寶配置參數

      *@returnarray

      */

      publicfunctiongetConfig(){

      return$this-payConfig;

      }

      /**

      *設置支付配置參數

      *@param$data

      */

      publicfunctionsetConfig($data){

      $payConfig=$this-payConfig;

      foreach($dataas$k=$v){

      $payConfig[$k]=$v;

      }

      $this-payConfig=$payConfig;

      }

      /**

      *支付寶支付

      *@param$data

      */

      publicfunctionpay($data){

      Vendor('Alipay.wappay.service.AlipayTradeService');

      Vendor('Alipay.wappay.buildermodel.AlipayTradeWapPayContentBuilder');

      $config=$this-payConfig;

      $out_trade_no=$data['out_trade_no'];//商戶訂單號,商戶網站訂單系統中唯一訂單號,必填

      $subject=$data['subject'];//訂單名稱,必填

      $total_amount=$data['total_amount'];//付款金額,必填

      $body=$data['body'];//商品描述,可空

      $timeout_express=1m;//超時時間

      $payRequestBuilder=new\AlipayTradeWapPayContentBuilder();

      $payRequestBuilder-setBody($body);

      $payRequestBuilder-setSubject($subject);

      $payRequestBuilder-setOutTradeNo($out_trade_no);

      $payRequestBuilder-setTotalAmount($total_amount);

      $payRequestBuilder-setTimeExpress($timeout_express);

      $payResponse=new\AlipayTradeService($config);

      $result=$payResponse-wapPay($payRequestBuilder,$config['return_url'],$config['notify_url']);

      }

      /**

      *記錄支付異步記錄

      *@param$data

      */

      publicfunctionsetPaylog($data){

      $config=$this-payConfig;

      $str=serialize($data).\r\n==================================================================================\r\n;;

      import(Org.Util.File);

      $file=new\File($config['pay_log_txt']);

      $realfiel=$file-getRealFile();

      file_put_contents($realfiel,$str,FILE_APPEND);

      }

      }支付處理控制器

      ?ph

      namespaceHome\Controller;

      useThink\Controller;

      useCommon\Controller\HomeController;

      classPayControllerextendsHomeController{

      /**

      *支付寶支付

      *@param$order_number訂單號

      */

      publicfunctionalipay($order_number){

      $order=D('Order')-where(array('order_number'=$order_number))-find();

      $orderDetail=D('OrderDetail')-where(array('oid'=$order['id']))-field('pid')-select();

      $firstProduct=D('Products')-where(array('id'=$orderDetail[0]['pid']))-field('title')-find();

      //支付數據

      $payData=array(

      'out_trade_no'=$order['order_number'],

      'subject'=D('Config')-get('alipay_subject').$order_number,//支付主題

      'total_amount'=0.01,//測試訂單號0.01元支付$order['real_all_money']

      'body'=$firstProduct['title'].'等',

      );

      D('Alipay','Service')-pay($payData);

      }

      /**

      *支付寶回調地址

      */

      publicfunctionalipay_notify_url(){

      //記錄日志,這里最好放在開頭以防下面代碼邏輯有誤不能正常發現是否被調用

      D('Alipay','Service')-setPaylog($logArr);

      Vendor('Alipay.wappay.service.AlipayTradeService');

      $payConfig=D('Alipay','Service')-getConfig();

      $arr=$_POST;

      $logArr=$arr;

      $alipaySevice=new\AlipayTradeService($payConfig);

      $alipaySevice-writeLog(var_export($_POST,true));

      $result=$alipaySevice-check($arr);

      if($result){

      //驗證成功

      $out_trade_no=$_POST['out_trade_no'];//商戶訂單號

      $trade_no=$_POST['trade_no'];//支付寶交易號

      $trade_status=$_POST['trade_status'];//交易狀態

      if($_POST['trade_status']=='TRADE_FINISHED'){

      //交易結束,不可退款

      }elseif($_POST['trade_status']=='TRADE_SUCCESS'){

      //交易支付成功

      $re=D('Order')-setPay($out_trade_no,1);

      }

      echosuccess;//請不要修改或刪除

      $logArr['result']=success;

      }else{

      //驗證失敗

      echofail;//請不要修改或刪除

      $logArr['result']=fail;

      }

      }

      /**

      *支付成功跳轉地址

      */

      publicfunctionresultinfo(){

      $ModelObj=D('Order');

      $order_number=I('out_trade_no');

      $order=$ModelObj-where(array('order_number'=$order_number))-find();

      $this-order=$order;

      $this-display('pay_ok');

      }

      }

      支付寶的接口相對于微信要簡單的多,而且移動端會自動調出支付寶支付,而微信就麻煩的很,第三方要申請H5支付,微信中打開調用的不是H5支付,又要單獨處理。

      所以微信支付比支付寶的麻煩。

    * 文章來源于網絡,如有侵權,請聯系客服刪除處理。
    在線 咨詢

    添加動力小姐姐微信

    微信 咨詢

    電話咨詢

    400-660-5555 (轉1)

    我們聯系您

    電話 咨詢
    微信掃碼關注動力小姐姐 X
    qr
    主站蜘蛛池模板: 玖草视频| 以草欠热福利视频手机软件丝袜国…| 久久三级久久国产| 国产极品尤物免费在线| 久久网色综合野外| 中文字幕乱码亚洲无线三区| 在线第99页| 亚洲人在线影院免费观看亚洲色综合狠狠综合区 | 欧美三根一起进三p| 久久久人人人婷婷色东京热| 中文字幕制服国产精品| 婷婷亚洲综合五月天小说| 少妇人妻真实偷人精品| 91无码免费观看| 国产成人亚洲日韩欧美婷婷亚片| 在线观看av网站| 国产成人综合高清在线观看| 欧美日韩精品久久久免费观看| 综合AV| 毛片1520| 亚洲综合乱| 日本亚洲成a人片在线观看| 国产xxxxx| 中文字幕国产精品资源| 1精品啪国产在线观看免费牛牛 | 国产成人精品综合| 国产色网站| 超碰人人草| 亚洲VA成无码人在线观看天堂| 久久免费观看归女高潮特黄| 国产成人一区二区三区在线| 精品国产自在久久现线拍| 无套内谢少妇一二三四| 狼人久久综合| 免费观看人成在线视频播放| 亚洲精品一区二区三区婷婷月| 国产萌白酱喷水视频在线观看| 国产精品美女黄色av| 综合无码一区二区三区| 92自拍视频| 国产精品店无码一区二区三区|