diff --git a/app/Http/Controllers/Api/PaymentWebhookController.php b/app/Http/Controllers/Api/PaymentWebhookController.php index e4c8036..faf0ce8 100755 --- a/app/Http/Controllers/Api/PaymentWebhookController.php +++ b/app/Http/Controllers/Api/PaymentWebhookController.php @@ -60,8 +60,13 @@ final class PaymentWebhookController extends Controller }); } catch (\Throwable $e) { report($e); - - return response()->json(['message' => 'Webhook could not be processed.'], 500); + return response()->json([ + 'message' => 'Webhook could not be processed.', + 'exception' => get_class($e), + 'error' => $e->getMessage(), + 'file' => $e->getFile(), + 'line' => $e->getLine(), + ], 500); } // Delivery is intentionally outside the webhook transaction. A temporary mail