llp 1 неделя назад
Родитель
Сommit
b3a08cd8fa

+ 8 - 6
packages/Longyi/Pay/Airwallex/src/Payment/Airwallex.php

@@ -164,9 +164,10 @@ class Airwallex extends Payment
         $order->status = Order::STATUS_PROCESSING;
         $order->save();
         if ($order->payment) {
-            $order->payment->update([
-                'transaction_id' => $transactionId,
-            ]);
+            $additional = $order->payment->additional;
+            $additional['transaction_id'] = $transactionId;
+            $order->payment->additional = $additional;
+            $order->payment->save();
         }
     }
     //授权成功修改状态
@@ -183,9 +184,10 @@ class Airwallex extends Payment
         $order->status = Order::STATUS_PROCESSING;
         $order->save();
         if ($order->payment) {
-            $order->payment->update([
-                'transaction_id' => $transactionId,
-            ]);
+            $additional = $order->payment->additional;
+            $additional['transaction_id'] = $transactionId;
+            $order->payment->additional = $additional;
+            $order->payment->save();
         }
     }
 

+ 1 - 1
packages/Webkul/BagistoApi/src/Services/PaymentService.php

@@ -479,7 +479,7 @@ class PaymentService
             return (string) $gatewayOrderId;
         }
     }
-    protected function resolveGatewayHandler(string $method, $order = null, PaymentInitiateInput $input = null): ?object
+    protected function resolveGatewayHandler(string $method, $order = null, $input = null): ?object
     {
         $config = config("payment_methods.{$method}");