@extends('layouts.master') @section('title', 'Service Assign - Paidash') @push('styles') @endpush @section('content')
Assign Service to client
Fill the required Details to Assign service to client
@if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf
Client & Billing
@if($selectedClient) Client "{{ $selectedClient->name }}" has been pre-selected for you @endif
Service Details
Pricing
Fields shown below adapt based on selected service.
Weight-based Costing
Appears only for weight-based services.
Tiered Weight-Based Pricing:

This pricing model combines a fixed base price up to a threshold weight with per-kg pricing for excess weight.

Example:
• Threshold: 300 kg
• Base Price: ₹30,000
• Per-kg Rate: ₹10/kg
Calculation Examples:
• 250 kg → ₹30,000 (base price only)
• 350 kg → ₹30,000 + (50 kg × ₹10) = ₹30,500
• 450 kg → ₹30,000 + (150 kg × ₹10) = ₹31,500
Maximum weight covered by base price
Fixed price for weight up to threshold
Rate per KG for excess weight
Weight Range Requirements:
Floating Range Based:
  • Ranges can have gaps (allowed)
  • Ranges should not overlap
  • From KG must be less than To KG
  • ✅ Valid: 1-50, 100-200, 500-1000
Validation Errors:
    Schedule
    Notes
    Select payment mode first to see detailed descriptions
    Day of the month when invoice should be generated (1-31)
    Optional: Enter Purchase Order number if available
    Optional: Enter Purchase Order date if available
    Cancel
    @stop @section('script') @stop