作者 刘朕

退款回调添加

@@ -143,6 +143,25 @@ class PayController extends HomeBaseController @@ -143,6 +143,25 @@ class PayController extends HomeBaseController
143 } 143 }
144 144
145 /** 145 /**
  146 + * 退款结果回调
  147 + */
  148 + public function refundNotify() {
  149 + $app = new Application($this->options);
  150 + $response = $app->payment->handleRefundNotify(function ($message, $reqInfo, $fail) {
  151 + cache('message',$message);
  152 + cache('reqInfo',$reqInfo);
  153 + cache('fail',$fail);
  154 + // 其中 $message['req_info'] 获取到的是加密信息
  155 + // $reqInfo 为 message['req_info'] 解密后的信息
  156 + // 你的业务逻辑...
  157 + return true; // 返回 true 告诉微信“我已处理完成”
  158 + // 或返回错误原因 $fail('参数格式校验错误');
  159 + });
  160 +
  161 + $response->send();
  162 + }
  163 +
  164 + /**
146 * 红包 165 * 红包
147 */ 166 */
148 public function luckyMoney(){ 167 public function luckyMoney(){