|
|
@@ -746,17 +746,8 @@ class PagarmePaymentService
|
|
|
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', [
|
|
|
- $date,
|
|
|
- $providerCode,
|
|
|
- $clientCode,
|
|
|
+ $payment->ensureGatewayCode(),
|
|
|
]);
|
|
|
|
|
|
$payment->forceFill(['idempotency_key' => $key])->save();
|