Exemplo n.º 1
0
 /**
  * @note   根据微信订单号查询订单
  * @access public
  * @author zhangchong <*****@*****.**>
  * @date   2015/10/9 17:35
  * @param  string $transaction_id 微信订单号
  * @return array|false
  **/
 public function queryForTransactionId($data)
 {
     if (empty($data)) {
         return false;
     }
     $input = new Pay\WxPayOrderQuery($this->config);
     $input->SetTransaction_id($data['transaction_id']);
     if (isset($data['sub_mch_id'])) {
         $input->setParam('sub_mch_id', $data['sub_mch_id']);
     }
     $api = new Pay\WxPayApi($this->config);
     $result = $api->orderQuery($input);
     return $result;
 }