{{ __('Add Dealer') }}

Add Dealer

Create a new dealer (tenant). Codes must be unique.

@csrf
@error('name')

{{ $message }}

@enderror
Dealer code will be generated automatically from the name (e.g. DLR-MEGA-THERON-TRADERS).

Used to generate built-in user emails (e.g. admin@dealerb.co.za).

@error('domain')

{{ $message }}

@enderror

Dealer Details

Core profile and contact information for this dealer.

Example: 2020/123456/07 or K2020123456.

@error('business_registration_number')

{{ $message }}

@enderror

SARS VAT number, exactly 10 digits. Example: 4123456789.

@error('vat_number')

{{ $message }}

@enderror
@error('dealer_address')

{{ $message }}

@enderror
@error('telephone')

{{ $message }}

@enderror
@error('contact_email')

{{ $message }}

@enderror

Main Contact

Primary point of contact for this dealer.

@error('main_contact_name')

{{ $message }}

@enderror
@error('main_contact_cell')

{{ $message }}

@enderror
@error('main_contact_email')

{{ $message }}

@enderror

Default Branch

These details will be used to create the initial default branch for this dealer.

@error('default_branch_name')

{{ $message }}

@enderror
@error('default_branch_address')

{{ $message }}

@enderror

Branding

Configure this dealer's initial branding. Colors are required; logo and favicon are optional.

PNG or SVG, max 2 MB.

@error('logo')

{{ $message }}

@enderror

ICO or PNG (SVG optional), max 512 KB.

@error('favicon')

{{ $message }}

@enderror

All text colors are derived automatically for legibility. Only surface colors are configurable here.

@php $fields = [ 'nav_color' => 'Nav color', 'accent_color' => 'Accent color', 'accent_color_2' => 'Secondary accent', 'background_color' => 'Background color', 'topbar_color' => 'Top bar color', ]; @endphp @foreach ($fields as $field => $label) @php $value = old($field, ''); @endphp

Hex value, e.g. #262626.

@error($field)

{{ $message }}

@enderror
@endforeach

Login branding

Optional login-specific branding. If omitted, the login page will fall back to this dealer's main branding and platform defaults.

PNG/JPG/SVG, max 3 MB.

@error('login_background')

{{ $message }}

@enderror

Optional login-specific logo. Falls back to the main logo if not set.

@error('login_logo')

{{ $message }}

@enderror
@php $loginAccent = old('login_accent_color', ''); @endphp

Hex value for the login button, e.g. #dc2626.

@error('login_accent_color')

{{ $message }}

@enderror

Documents

Upload compliance documents for this dealer. CIPC allows multiple files.

PDF, images or Office documents, max 10 MB each.

@error('cipc_documents')

{{ $message }}

@enderror @error('cipc_documents.*')

{{ $message }}

@enderror

PDF, images or Office documents, max 10 MB.

@error('vat_certificate')

{{ $message }}

@enderror

PDF, images or Office documents, max 10 MB.

@error('proof_of_address')

{{ $message }}

@enderror
Cancel