diff --git a/app/Helpers/helpers.php b/app/Helpers/helpers.php index 6b34ea1..b05107e 100644 --- a/app/Helpers/helpers.php +++ b/app/Helpers/helpers.php @@ -554,10 +554,6 @@ function syncWithAzatAPI(SberPaymentOrderItem $orderItem): array pay_purpose: $orderItem->created_at->translatedFormat('F').' '.$orderItem->created_at->format('Y') ); - info([ - 'systemRawResponse' => $systemRawResponse, - ]); - if ($systemRawResponse == null) { return [ 'error' => 'Connection issue to SYSTEM', @@ -574,6 +570,14 @@ function syncWithAzatAPI(SberPaymentOrderItem $orderItem): array $success = $systemResponse['errCode'] == 0; } + if (! $success) { + $message = 'Error' . ($systemResponse['msgSys'] ?? ''); + return [ + 'error' => $message, + 'type' => 'modal', + ]; + } + $orderItem->update([ 'synced_with_system' => $success ? true : false, ]);