Gustavo Zanatta 2 týždňov pred
rodič
commit
1f76114394

+ 1 - 10
app/Services/Pagarme/PagarmePaymentService.php

@@ -746,17 +746,8 @@ class PagarmePaymentService
             return $payment->idempotency_key;
             return $payment->idempotency_key;
         }
         }
 
 
-        $payment->loadMissing(['client', 'provider']);
-
-        $date = $payment->created_at?->format('Y-m-d') ?: now()->format('Y-m-d');
-
-        $providerCode = $payment->provider?->ensureGatewayCode() ?: "provider-{$payment->provider_id}";
-        $clientCode   = $payment->client?->ensureGatewayCode() ?: "client-{$payment->client_id}";
-
         $key = $this->pagarmeIdempotencyKey('order', [
         $key = $this->pagarmeIdempotencyKey('order', [
-            $date,
-            $providerCode,
-            $clientCode,
+            $payment->ensureGatewayCode(),
         ]);
         ]);
 
 
         $payment->forceFill(['idempotency_key' => $key])->save();
         $payment->forceFill(['idempotency_key' => $key])->save();