@extends('storefront.layout') @section('title', 'Parcel Fare - '.config('app.name', 'FreshMart')) @section('body_class', 'sf-no-bottom-nav') @section('content') @include('services.parcel._flow-style') @php $draft = $draft ?? []; $pricing = $pricing ?? []; $paymentMethods = $paymentMethods ?? []; $parcelStep = 'fare'; $currency = \App\Support\StorefrontPresenter::currencySymbol(); @endphp
Step 4

Fare Summary

Review real admin fare and pay with enabled payment methods.

@include('services.parcel._flow-steps', ['parcelStep' => $parcelStep]) @if(session('error'))
{{ session('error') }}
@endif @if($errors->any())
{{ $errors->first() }}
@endif

Route & Parcel

Pickup{{ $draft['pickup_city'] ?? 'Pickup' }}
Drop{{ $draft['drop_city'] ?? 'Drop' }}
Parcel{{ $draft['package_type'] ?? 'Parcel' }} - {{ $draft['weight_kg'] ?? 0 }} kg
Distance{{ isset($pricing['distance_km']) ? $pricing['distance_km'].' km' : 'Calculated by route' }}

Total Amount

Payable
{{ $currency }}{{ number_format((float) ($pricing['total'] ?? 0), 2) }}
@include('services.parcel.components.fare-summary', ['pricing' => $pricing])
@csrf

Payment

Only payment methods enabled by admin are shown here.

@forelse($paymentMethods as $method => $meta) @empty
No payment methods enabledAsk admin to enable COD, wallet, or online gateway.
@endforelse
Back
@endsection