moonsflyer před 4 měsíci
rodič
revize
d5be900983
1 změnil soubory, kde provedl 6 přidání a 1 odebrání
  1. 6 1
      app/common/service/pay/MixedPayService.php

+ 6 - 1
app/common/service/pay/MixedPayService.php

@@ -268,7 +268,12 @@ class MixedPayService extends BasePayService
 
             // 处理微信退款
             if ($refundWechatAmount > 0) {
-
+// 记录退款日志
+                file_put_contents(
+                    runtime_path() . 'log' . DIRECTORY_SEPARATOR . 'mixed_refund_debug_' . date('Y-m-d') . '.log',
+                    "[" . date('Y-m-d H:i:s') . "] 混合支付退款开始 - 订单号: {$order['sn']}, 微信退款金额: {$refundWechatAmount}" . PHP_EOL,
+                    FILE_APPEND | LOCK_EX
+                );
                 $pay = new WeChatPayService($order['order_terminal']);
                 $result = $pay->refund([
                     'transaction_id'    => $order['transaction_id'],