Explorar o código

支付方式日志记录格式

llp hai 4 días
pai
achega
763ed5e1e2

+ 1 - 1
packages/Longyi/Pay/Airwallex/src/Http/Controllers/AirwallexController.php

@@ -36,7 +36,7 @@ class AirwallexController extends Controller
         Log::channel('payment')->info('airwallex hook request received', [
             'query'     => request()->query(),
             'header'  => $header,
-            'raw_body'  => $param,
+            'raw_body'  => json_decode($param, true),
         ]);
         $result = $this->airwallex->checkSignature($data, 'secret');
         if (!$result) {

+ 6 - 0
packages/Longyi/Pay/Applepay/src/Http/Controllers/ApplepayController.php

@@ -2,6 +2,7 @@
 
 namespace Longyi\Pay\Applepay\Http\Controllers;
 
+use Illuminate\Support\Facades\Log;
 use Webkul\Checkout\Facades\Cart;
 use Webkul\Sales\Models\Order;
 use Webkul\Sales\Repositories\OrderRepository;
@@ -24,6 +25,11 @@ class ApplepayController extends Controller
     {
         $header = $this->getAllHeaders();
         $rawBody = request()->getContent();
+        Log::channel('payment')->info('applepay hook request received', [
+            'query'     => request()->query(),
+            'header'     => $header,
+            'raw_body'  => json_decode($rawBody, true),
+        ]);
         $event = json_decode($rawBody, true);
         $signatureResult = $this->applepay->webhookSignature($header, $event);
         if (!$signatureResult) {

+ 1 - 1
packages/Longyi/Pay/Klarna/src/Http/Controllers/KlarnaController.php

@@ -32,7 +32,7 @@ class KlarnaController extends Controller
             'query'     => request()->query(),
             'order_id'  => $orderId,
             'secretToken'  => $secretToken,
-            'raw_body'  => $rawBody,
+            'raw_body'  => json_decode($rawBody, true),
         ]);
         // 验证签名
         if (!$this->klarna->verifySignature($orderId, $secretToken)) {