@php use App\Enums\FixPctType; $provider = $provider ?? null; $isDefault = (bool) old('is_default', $provider?->is_default ?? false); $status = old('status', $provider?->status ?? true); $selectedFeeType = old('fee_type', ((float) ($provider?->fee_percent ?? 0) > 0 ? FixPctType::PERCENT->value : FixPctType::FIXED->value)); $feeAmount = old('fee_amount', $selectedFeeType === FixPctType::PERCENT->value ? ($provider?->fee_percent ?? 0) : ($provider?->fee_fixed ?? 0)); @endphp

@lang('Provider Profile')

@lang('Name, logo, driver, and routing.')
@error('logo')
{{ $message }}
@enderror
@error('name')
{{ $message }}
@enderror
@error('code')
{{ $message }}
@enderror
@error('driver')
{{ $message }}
@enderror
@lang('Routes new recharges.')

@lang('Charge & Limits')

@lang('User charge and allowed recharge range.')
@error('fee_amount')
{{ $message }}
@enderror @error('fee_type')
{{ $message }}
@enderror
@lang('Applied per successful top-up.')