@extends('layouts.app') @section('title', 'B2B Portal — Shipping Rules') @section('content') @include('b2bportal::partials.admin_style')

Shipping rules New rule

@include('b2bportal::admin.nav') @if(session('status'))
{{ session('status') }}
@endif
@forelse($rules as $r) @empty @endforelse
PriorityNameTypeState/Pincode Flat/Per-kgLocationActive
{{ $r->priority }} {{ $r->name }} {{ $r->type }} {{ $r->state ?? $r->pincode_pattern ?? '—' }} @if($r->type === 'per_kg') {{ number_format($r->per_kg_rate, 2) }}/kg @else {{ number_format($r->flat_amount, 2) }} @endif @if($r->min_charge > 0) · min {{ number_format($r->min_charge, 2) }}@endif @if($r->free_above_amount) · free >= {{ number_format($r->free_above_amount, 0) }}@endif {{ optional($r->location)->name ?? 'All' }} {!! $r->is_active ? 'Yes' : 'No' !!} Edit
@csrf @method('DELETE')
No shipping rules yet. Fall-back uses the settings values.
{{ $rules->links() }}
@endsection