Advanced concepts

Learn more about the goUrban solution.

Billable branch

Assign operational branches to a billable branch. For example, if you have a free-floating branch, you must assign it to one of the billable branches. This is the branch that contains all details needed to bill users.

User's home branch

You may operate in different countries. Whenever a user signs up, they get assigned a home branch, also known as a home billable branch. It is the billable branch of the user. It is an important concept if you run operations in different countries.

Rental requirements

Rental requirements are a set of rules that apply in order to start or end a rental. You can access the rental requirements of the selected branch in the settings.

Rental requirements are attached to:

  • one or more vehicle categories
  • one or more branches

Users have to fulfill certain requirements to start and end a rental:

Start requirements

The requirements that have to be fulfilled for a user to be able to start a rental. The options are:

  • Minimum age (as a number)
  • Reservation maximum distance in meters - The maximum distance the user can be away from the vehicle and still be able to reserve it.
  • Rental maximum distance in meters - The maximum distance the user can be away from the vehicle and still be able to start a rental.
  • Minimum balance with payment source - The minimum amount that the user has to have on his default balance to start a rental if they have a payment source.
  • Minimum balance without payment source - The minimum amount that the user has to have on his default balance to start a rental if they do not have a payment source.
  • Has signed up (the user has to be created in the system, either via the app or via the dashboard)
  • Has email address
  • Has phone
  • Has first name
  • Has last name
  • Has birth date
  • Has street
  • Has postcode
  • Has city
  • Has country
  • Has credit card
  • Has bought package via IDEAL...
  • Has any type of payment method
  • Has paid sign up fee via IDEAL...
  • Has paid sign up fee via credit card
  • Has a verified driving license (Veriff has to be enabled and setup if this is marked as true)
  • Driving license category (Veriff is extracting license categories A, AM and B automatically. In case of Manual verification please add the driving license category manually to the user in the User quick-view)
  • Has been verified manually (Users can sign up but won’t be able to rent if they haven’t been verified manually. Find more information under Manual verification)
  • Within business hours (see Business hours)
  • Settle negative balance - Before every rental starts the system will attempt to settle any negative balance, and only once that is complete the rental can start

End requirements

Requirements your users have to fulfill to be able to end a rental. The options are:

  • Vehicle is in business area
  • Vehicle is not in prohibited area
  • Vehicle is charging
  • Tail box is closed
  • Speed is zero
  • Vehicle must be turned off
  • Helmet(s) detected
  • Bike lock locked
  • Ignition must be switched off to end rental
  • Car doors need to be closed
  • Key must be in holder to end the rental
  • Park brake must be applied to end the rental

You can create as many rental requirement configurations as you need to cover different vehicle categories and countries.

Referral requirements

Users have to fulfill certain requirements to take part in the referral program. This is particularly important to avoid abuse. You may want to limit the referral program to users who have completed certain steps. For example, users should be able to share a code only if they have had added a payment method and made a rental already.

Balance

As soon as a user is created, a balance is created. You can check movements on the user's balance.

IoT modules

Each vehicle gets assigned a module. A module is a piece of hardware that is connected to the vehicle.

It is possible to get details about each vehicle, send (eg: start command), and receive data (eg: location) to and from the vehicle thanks to its module.