Explorar el Código

修改支付方式

llp hace 3 horas
padre
commit
caecbf30ab
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      packages/Longyi/Pay/Klarna/src/Payment/Klarna.php

+ 2 - 2
packages/Longyi/Pay/Klarna/src/Payment/Klarna.php

@@ -256,12 +256,12 @@ class Klarna extends Payment
             return false;
         }
         try {
-            $this->createOrder($order, $transactionId);
+            $result = $this->createOrder($order, $transactionId);
             $order->status = Order::STATUS_PROCESSING;
             $order->save();
             if ($order->payment) {
                 $additional = $order->payment->additional;
-                $additional['transaction_id'] = $transactionId;
+                $additional['transaction_id'] = $result['transaction_id'] ?? $transactionId;
                 $order->payment->additional = $additional;
                 $order->payment->save();
             }