Rate

Introduction

In Zoyride, a Rate means the pricing rule or fare structure used to calculate charges for different transport services. Rates define how much a customer, client, or supplier will be charged based on the selected service type, vehicle type, package, distance, time, taxes, allowances, and other fare components.

For example, a company may have different rates for local trips, airport pickups, rentals, outstation trips, packages, self-drive bookings, or per-seat shuttle services. Each rate can be configured with its own currency, validity period, rate area, vehicle category, base fare, distance fare, time fare, parking charges, night charges, holiday charges, and supplier margins.

The Rate module helps administrators create, manage, and update pricing rules so that bookings, invoices, client billing, and supplier payments are calculated accurately according to the configured fare structure.

Step 1: Open Rate Module

  1. Go to the Rate module from the console menu.
  2. You will see different tabs:
  • Retail Rates
  • Client Rates
  • Supplier Rates
  • Rate Area
  • Rate Markup

Existing rates are shown in table format with client, rate number, rate type, status, currency, area, validity, and action options.

Step 2: Add New Rate

  1. Click the + button from the top-right side.
  2. The Add Rate screen will open.

Step 3: Select Rate Type

Choose the required rate type.

Available options:

  • Local
  • Rental
  • Transfer
  • Airport Pickup
  • Airport Drop
  • Outstation Oneway
  • Outstation Returning
  • Package
  • Self Drive
  • Per Seat

Example: Select Local for local trip pricing.

Step 4: Select Rate Applicable For

Choose where the rate will apply.

Options:

  • For Retail
  • For Client
  • For Supplier
  • For Client With Markup

Example: Select For Client if the rate is for a specific client.

Then click Continue.

Step 5: Fill Basic Details

Fill the required rate information:

  • Status: Active or Inactive
  • Currency
  • Client or Client Group
  • Minimum Booking Amount
  • Booking Amount Percent
  • Payment Terms
  • Validity
  • Time Rounding
  • Date End Type
  • Retail Tax
  • Rate Area

Enable checkboxes if applicable:

  • Show Rates to Customers
  • Allow Payment Collection from Passenger
  • Night Charge Applicable
  • Exclude Toll or Parking from Taxation
  • Bill for Distance or Time, whichever is higher
  • Daywise Pricing

Step 6: Add Rate Package

In the Rate Package section, enter package and fare details.

Fill details such as:

  • Package
  • Distance KM
  • Time Hours
  • Billing Duration
  • Vehicle
  • Fuel Type
  • Base Fare
  • Distance Fare
  • Time Fare
  • Driver Allowance
  • Garage Fare
  • MCD
  • Parking Fare
  • Holiday Fare

Click + New Package to add another package slab.

Step 7: Add Supplier Margins

Open the Supplier Margins section and add margin details if applicable.

Step 8: Add Unavailability Schedule

Use Unavailability Schedule to block specific time slots.

  1. Click + to add a slot.
  2. Click View All Slots to check existing unavailable slots.

Step 9: Save Rate

  1. Review all details.
  2. Click Save.

After saving, the rate will appear in the rate list.

Important Notes

  • Rate Area is mandatory.
  • Vehicle selection is required in Rate Package.
  • Keep status Active if the rate should be used.
  • Check fare values carefully before saving.

Edit Existing Rate

Step 1: Open Rate List

Go to the Rate module and open the required tab.

Examples:

  • Retail Rates
  • Client Rates
  • Supplier Rates

Step 2: Find the Rate

Search or select the rate from the list using details like client name, rate number, rate type, and client.

Step 3: Click Edit Icon

In the Action column, click the edit or pencil icon for the selected rate.

Step 4: Update Rate Details

The rate form will open with existing details.

You can update details such as:

  • Status: Active or Inactive
  • Currency
  • Client or Client Group
  • Payment Terms
  • Validity
  • Time Rounding
  • Date End Type
  • Rate Area
  • Rate Package
  • Fare values
  • Holidays
  • Unavailability Schedule

Step 5: Update Package or Fare

In the Rate Package section, update values such as:

  • Base Fare
  • Distance Fare
  • Time Fare
  • Driver Allowance
  • Garage Fare
  • Parking Fare
  • Holiday Fare

You can also add a new package using + New Package if required.

Step 6: Update Holidays or Unavailability

If needed, update:

  • Holiday dates
  • Unavailability slots

Step 7: Save Changes

After making the required changes, click Save.

The updated rate will be saved and reflected in the rate list.