@extends('layouts.admin') @section('title','Courier pricing') @section('heading','Courier pricing') @section('content')

New effective price rule

Area rules override all-area rules; customer bookings retain immutable fee snapshots.

@csrf
@foreach(['base_fee'=>'Base fee','per_km'=>'Per km','per_kg'=>'Per kg','extra_stop_fee'=>'Extra stop','minimum_fee'=>'Minimum fee'] as $field=>$label)@endforeach

Configured rules

@forelse($rules as $r)@empty@endforelse
Courier / rulePackage / areaFormulaLimitsStatus
{{ $r->vendor?->name }}
{{ $r->name }}
{{ $r->packageType?->name }}
{{ $r->deliveryZone?->name ?? 'All assigned areas' }}
Base {{ $r->base_fee }} + {{ $r->per_km }}/km + {{ $r->per_kg }}/kg
Minimum {{ $r->minimum_fee }} ยท stop {{ $r->extra_stop_fee }}
{{ $r->maximum_distance_km ? $r->maximum_distance_km.' km' : 'Any distance' }}
{{ $r->maximum_weight_kg ? $r->maximum_weight_kg.' kg' : 'Package default' }}
{{ $r->is_active?'active':'inactive' }}@if($r->is_active)
@csrf @method('delete')
@endif
No courier-specific pricing configured.
{{ $rules->links() }}
@endsection