DriveGoDocumentation
EN
Open the app
  1. Documentation
  2. Overview
  3. Agency guide
  4. Pricing rules

Pricing rules

Set your prices per car or per category, by duration and customer type, with discounts and negotiated prices for a company. DriveGo never shows a price of zero.

Who can use thisAgency ownerAgency manager
In the appMorePricing

A pricing rule says how much a car costs per day, for which duration, for which type of customer and over which period. For every price request, DriveGo picks the most precise rule on its own. The owner and the agency manager create and change rules; the finance manager and the fleet manager can read them. Employees never see prices.

Steps

  1. Open More › Pricing and tap Add a rule.
  2. Choose the scope: one specific car, a category, or neither for the agency's fallback price.
  3. Choose the customer type. For a negotiated price, choose Specific company and then the company.
  4. Enter the duration band, for example 1 to 3 days, 4 to 7, 8 to 30, 31 and more.
  5. Enter the price per day, then if needed the weekly and monthly prices and the discount.
  6. Set the validity period and the priority, and leave Active ticked.
  7. Tap Save. Repeat for each duration band.

The Pricing rules screen

Pricing rule

FieldRequiredValues or formatExampleWhat it means
Rule listOne line per rule: scope, customer, duration, price, stateSUV, Individual, 1 to 3 days, MAD 450 / dayAll the agency's rules. Tap a rule to change it.
Add a ruleButtonOpens the form. Visible to the owner and the agency manager.
CarNoA car from the fleetDacia Logan, 12345-A-6The rule only applies to this car.
CategoryNoEconomy, Compact, Sedan, SUV, Luxury, Van, Pickup, Electric, CommercialSUVThe rule applies to every car of this category. With neither car nor category, it is the agency's fallback price.
CityNoA cityCasablancaThe rule only applies to a pickup in this city. Empty: every city.
Customer typeYesIndividual, Company, Specific companySpecific companyWho the price is for.
CompanyYes if Specific companyA company customerAtlas Logistics SARLThe company that gets the negotiated price.
Minimum durationYesNumber of days1Start of the duration band.
Maximum durationNoNumber of days, at least the minimum3End of the band. Empty: no limit.
Price per dayYesPositive amountMAD 450The base price. A price of zero is never used.
Price per weekNoAmountMAD 2,800Used from 7 days.
Price per monthNoAmountMAD 10,500Used from 30 days, ahead of the weekly price.
DiscountNoPercentage10Shown as "Duration discount" for an individual, "Company discount" for a company.
Valid from, toNoDates1 June to 31 AugustCompared with the pickup date. Empty: no limit.
PriorityNoNumber, 0 by default10Breaks the tie between two equally precise rules: the highest wins.
ActiveYesTicked or notTickedAn inactive rule is ignored.
SaveButtonSaves the rule.
RemoveButtonDeletes the rule. Bookings already made do not change.

After you save: new price requests use the rule at once. Existing bookings never change: their price is fixed when they are made. The "from" price on search cards is recalculated. A Specific company rule appears in that company's Pricing offers, and the company receives a notification.

How DriveGo picks the rule

DriveGo first keeps the active rules, valid on the pickup date, whose band contains the requested duration. Then it takes the first one that matches, in this order, from the most precise to the most general:

  1. Negotiated price for this company and this car
  2. Negotiated price for this company and this category
  3. Company price for this car
  4. Company price for this category
  5. Individual price for this car
  6. Individual price for this category
  7. The agency's fallback price

An individual can only get levels 5 to 7. A company goes through all seven levels: with no company price, it pays the individual price. When two rules are equally precise, the higher priority wins, then the most recent rule.

Illustrative example in MAD

An agency has three rules for its SUVs, with no discount, all valid for 1 to 7 days:

RuleFor whomScopePrice per day
AAtlas Logistics SARL (specific company)SUV categoryMAD 380
BIndividualSUV categoryMAD 450
CIndividualFallback priceMAD 500

For 3 days with an SUV:

Who booksRule usedRental price
Atlas Logistics SARLA, level 2MAD 380 × 3 = MAD 1,140
Another companyB, level 6 (no company price)MAD 450 × 3 = MAD 1,350
An individualB, level 6MAD 450 × 3 = MAD 1,350

Rule C is only used for a car with neither a car rule nor a category rule. More examples, with weekly and monthly prices, are in the pricing engine.

Troubleshooting

SituationCauseWhat to do
A car is not offered for 10 daysNo band covers 10 days.Add a band, or leave the last band's maximum empty.
A company sees the individual priceNo Company or Specific company price covers this car and duration.Add a Company or Specific company price.
A rule is never appliedInactive, out of validity, another city, or a more precise rule wins.Check those fields, or raise the priority between equally precise rules.
Add a rule is missingOnly the owner and the agency manager change prices.Ask them.

Updated on 25 October 2026Markdown version

Enter to open, Esc to close