Пример #1
0
 /**
  * 刷卡支付
  * @throws WxPayException
  */
 public function actionMicropay()
 {
     if (isset($_REQUEST["auth_code"]) && $_REQUEST["auth_code"] != "") {
         try {
             $auth_code = $_REQUEST["auth_code"];
             $input = new WxPayMicroPay();
             $input->SetAuth_code($auth_code);
             $input->SetBody("刷卡测试样例-支付");
             $input->SetTotal_fee("1");
             $input->SetOut_trade_no(WxPayConfig::$mchId . date("YmdHis"));
             $microPay = new MicroPay();
             $microPay->pay($input);
         } catch (WxPayException $ex) {
             echo $ex->getMessage();
         }
     }
 }