@extends('layouts.admin') @section('title', 'Settings') @section('header', 'System Settings') @section('content') @php $demoCredentials = collect(json_decode($settings['demo_credentials'] ?? '[]', true) ?: []); $showDemoCredentials = filter_var($settings['demo_credentials_enabled'] ?? false, FILTER_VALIDATE_BOOLEAN); @endphp
Payment Settings

Configure payment and payout gateway providers for customer, store, and driver apps.

Payout Gateway

Manage active payout gateway, schedule, and credentials from one place.

Branding

Upload application logo and icon, and set primary colors.

Map Settings

Edit map provider keys and location settings used by the apps.

Parcel Delivery

Configure parcel availability, fares, weight charges, and tax.

Home Sections

Manage homepage section order, curated store rails, cuisine grids, and banner carousels.

AI Assistant

Enable Gemini-style voice assistant, cart relocation, workflows, prompts, and usage controls.

Language & Localization

Configure supported languages, select default language, and manage localization settings.

@if($showDemoCredentials)
Demo Credentials
Seeded accounts for client demos and review access.
View only
@foreach($demoCredentials as $credential) @php $email = data_get($credential, 'email', ''); $password = data_get($credential, 'password', ''); $maskedEmail = substr($email, 0, 3) . str_repeat('*', 8) . substr($email, -3); $maskedPassword = substr($password, 0, 3) . str_repeat('*', 8) . substr($password, -3); @endphp
{{ data_get($credential, 'label', 'Demo Account') }}
{{ data_get($credential, 'panel', 'Demo Panel') }}
Login: {{ data_get($credential, 'login_path', '/login') }} ยท Panel: {{ data_get($credential, 'panel_path') }}
@endforeach
Demo users can browse dashboards, orders, stores, products, and settings, but save/update/delete actions are blocked.
@endif
General Settings
@csrf
Number of decimal places to display after the currency symbol. Allowed range: 2 to 5.
When enabled, seeded demo credentials are visible on web login and customer app login.

Media Storage

All new uploads and generated media URLs use the selected storage provider.

@endsection