Based on your pricing of each ride, a total will automatically be generated at the completion of a trip. Pricing can be broken down into several components, calculated in order:

1. Subtotal

This is calculated first. It takes into account:

Base fare is the starting amount.

Mileage cost is rounded up based on the ride's distance, rounded to the nearest 0.01 mile or kilometer.

Duration cost rounded up to nearest interval amount (i.e. per minute charges will round up to the nearest minute; per hour charges will round up to the nearest hour).

  • If you charge per 15 minutes and the ride goes over by 1 minute, the customer will be charged the full 15-minute rate.
  • If you charge per 30 minutes and the ride goes over by 1 minute, the customer will be charged the full 30 - minute rate.
  • If you charge per one hour and the ride goes over by 1 minute, the customer will be charged the full one hour rate.

Per additional passenger cost is applied to each passenger after the first passenger.

Minimum fare is applied if the subtotal is less than the minimum fare specified in pricing.

2. Surcharges

Waiting time rounded up to nearest minute.

Tolls incurred during trip.

Other surcharges which can include "default surcharges" setup in your service levels.

3. Tip

Tip from customer. If default tips are enabled, it will apply a percentage based on totals from subtotals and waiting rate.

4. Discount

Discount is applied to the total from the first 2 calculations (not including tip).

5. Tax

Tax is applied to the total from previous 4 pricing calculations (not including the tip, tolls, or any surcharges that you designate as non-taxable).

6. Processing Fees

Processing fees are fees incurred from credit card processing, applied to the total from previous 5 pricing calculations. This will be 0 if the ride is cash, or if you choose to charge fees directly from your company payout balance.

7. Total

This is the amount calculated from previous 6 pricing calculation steps. This is the final amount billed to client.

Did this answer your question?