Ver código fonte

添加日志记录

llp 5 dias atrás
pai
commit
9c9b8aa09d

+ 2 - 1
packages/Longyi/Pay/Afterpay/src/Payment/Afterpay.php

@@ -174,7 +174,8 @@ class Afterpay extends Payment
         Log::channel('payment')->info('Afterpay createPayment response', [
         Log::channel('payment')->info('Afterpay createPayment response', [
             'order_id'  => $order->increment_id ?? null,
             'order_id'  => $order->increment_id ?? null,
             'status'    => $response->getStatusCode(),
             'status'    => $response->getStatusCode(),
-            'body'      => $responseBody,
+            'body'      => json_decode($responseBody, true),
+            'data'      => $data
         ]);
         ]);
 
 
         $resultObject = json_decode($responseBody);
         $resultObject = json_decode($responseBody);

+ 2 - 1
packages/Longyi/Pay/Afterpay/src/Payment/Clearpay.php

@@ -107,7 +107,8 @@ class Clearpay extends Afterpay
         Log::channel('payment')->info('Clearpay createPayment response', [
         Log::channel('payment')->info('Clearpay createPayment response', [
             'order_id'  => $order->increment_id ?? null,
             'order_id'  => $order->increment_id ?? null,
             'status'    => $response->getStatusCode(),
             'status'    => $response->getStatusCode(),
-            'body'      => $responseBody,
+            'body'      => json_decode($responseBody, true),
+            'data'      => $data
         ]);
         ]);
 
 
         $resultObject = json_decode($responseBody);
         $resultObject = json_decode($responseBody);

+ 4 - 3
packages/Longyi/Pay/Airwallex/src/Payment/Airwallex.php

@@ -132,7 +132,8 @@ class Airwallex extends Payment
             'paymentIntentId'  => $paymentIntentId ?? null,
             'paymentIntentId'  => $paymentIntentId ?? null,
             'order'  => $order->increment_id ?? null,
             'order'  => $order->increment_id ?? null,
             'status'    => $response->getStatusCode(),
             'status'    => $response->getStatusCode(),
-            'body'      => $responseBody,
+            'body'      => json_decode($responseBody, true),
+            'data'      => $data
         ]);
         ]);
         $resultObject = json_decode($responseBody);
         $resultObject = json_decode($responseBody);
         if (empty($resultObject->id)) {
         if (empty($resultObject->id)) {
@@ -169,7 +170,7 @@ class Airwallex extends Payment
     //成功修改状态
     //成功修改状态
     public function paymentSucceeded($orderId, $transactionId)
     public function paymentSucceeded($orderId, $transactionId)
     {
     {
-        
+
         $order = $this->orderRepository->findOneByField('increment_id', $orderId);
         $order = $this->orderRepository->findOneByField('increment_id', $orderId);
         if (!$order->id) {
         if (!$order->id) {
             return false;
             return false;
@@ -179,7 +180,7 @@ class Airwallex extends Payment
         }
         }
         $order->status = Order::STATUS_PROCESSING;
         $order->status = Order::STATUS_PROCESSING;
         $order->save();
         $order->save();
-        
+
         if ($order->payment) {
         if ($order->payment) {
             $additional = $order->payment->additional;
             $additional = $order->payment->additional;
             $additional['transaction_id'] = $transactionId;
             $additional['transaction_id'] = $transactionId;

+ 9 - 1
packages/Longyi/Pay/Applepay/src/Payment/Applepay.php

@@ -3,6 +3,7 @@
 namespace Longyi\Pay\Applepay\Payment;
 namespace Longyi\Pay\Applepay\Payment;
 
 
 use GuzzleHttp\Client;
 use GuzzleHttp\Client;
+use Illuminate\Support\Facades\Log;
 use Webkul\Payment\Payment\Payment;
 use Webkul\Payment\Payment\Payment;
 use Webkul\Sales\Models\Order;
 use Webkul\Sales\Models\Order;
 use Webkul\Sales\Repositories\OrderRepository;
 use Webkul\Sales\Repositories\OrderRepository;
@@ -132,7 +133,14 @@ class Applepay extends Payment
             'timeout' => 30,
             'timeout' => 30,
             'verify' => false
             'verify' => false
         ]);
         ]);
-        $resultObject = json_decode($response->getBody()->getContents());
+        $responseBody = $response->getBody()->getContents();
+        Log::channel('payment')->info('Clearpay createPayment response', [
+            'order_id'  => $order->increment_id ?? null,
+            'status'    => $response->getStatusCode(),
+            'body'      => json_decode($responseBody, true),
+            'data'      => $data
+        ]);
+        $resultObject = json_decode($responseBody);
         return $resultObject->id;
         return $resultObject->id;
     }
     }
     /**
     /**

+ 2 - 1
packages/Longyi/Pay/AwxAfterpay/src/Payment/AwxAfterpay.php

@@ -190,7 +190,8 @@ class AwxAfterpay extends Payment
             'paymentIntentId'  => $paymentIntentId ?? null,
             'paymentIntentId'  => $paymentIntentId ?? null,
             'order'  => $order->increment_id ?? null,
             'order'  => $order->increment_id ?? null,
             'status'    => $response->getStatusCode(),
             'status'    => $response->getStatusCode(),
-            'body'      => $responseBody,
+            'body'      => json_decode($responseBody, true),
+            'data'      => $data
         ]);
         ]);
         $result = json_decode($responseBody);
         $result = json_decode($responseBody);
         return $result;
         return $result;

+ 2 - 1
packages/Longyi/Pay/AwxKlarna/src/Payment/AwxKlarna.php

@@ -197,7 +197,8 @@ class AwxKlarna extends Payment
             'paymentIntentId'  => $paymentIntentId ?? null,
             'paymentIntentId'  => $paymentIntentId ?? null,
             'order'  => $order->increment_id ?? null,
             'order'  => $order->increment_id ?? null,
             'status'    => $response->getStatusCode(),
             'status'    => $response->getStatusCode(),
-            'body'      => $responseBody,
+            'body'      => json_decode($responseBody, true),
+            'data'      => $data
         ]);
         ]);
         $result = json_decode($responseBody);
         $result = json_decode($responseBody);
         return $result;
         return $result;

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

@@ -234,9 +234,9 @@ class Klarna extends Payment
         ]);
         ]);
         $responseBody = $response->getBody()->getContents();
         $responseBody = $response->getBody()->getContents();
         Log::channel('payment')->info('klarna Create an order response', [
         Log::channel('payment')->info('klarna Create an order response', [
-            'data'     => json_encode($data),
+            'data'     => $data,
             'status'    => $response->getStatusCode(),
             'status'    => $response->getStatusCode(),
-            'body'      => $responseBody,
+            'body'      => json_decode($responseBody, true),
         ]);
         ]);
         $resultObject = json_decode($responseBody);
         $resultObject = json_decode($responseBody);
         if ($resultObject->fraud_status == 'ACCEPTED') {
         if ($resultObject->fraud_status == 'ACCEPTED') {