Plan management

For paid systems, users can start a rental only after linking their Debit/Credit card with the App and choosing a rental plan.

The rental plans set by the system administrator provide the policy by which the rentals are charged.

Creating a new plan

Name

Enter the general name of the plan for reference and to displayed to users.

Description

Enter a description of the plan which for users to clearly understand the plan policy. Make sure to specify the charges that the user will expect when purchasing the plan.

Plan Expiration (Date or Duration)

Check this box to create an expiration period for the plan. This can be toggled to choose from a specific date or duration. For instance, if you’re creating a day pass, you’d specify that the plan would expire after 1 day.

Is completely free?

Check this box if the plan will be free of cost even without a cost for the purchase of the plan. Generally, you can create three kind of plans:

  • with no cost for plan purchase and charges for rental time,

  • with a one time cost to purchase the plan and no cost for rentals, and

  • plans having purchase cost and rental charges

Does this plan require admin approval for usage?

If this plan requires administrator approval before use, check this box. Plans requiring admin approval will be displayed separately from regular plans in the user app. Plans requiring approval are perfect for discounted or other special plans not available to the general public.

Button text

You can specify the message you'd like to appear on the purchase button for the plan in the User App. Please make sure to accurately describe the charges that users will expect for the purchase.

Plan purchase cost

You can specify a one-time fee that is charged to the user when purchasing the plan. The plan will then be valid for the user until the specified expiration.

Are rentals free?

Check this option is you’d like rentals to be completely free. If unchecked, you will then be able to create plans with charges based on rental time. If the plan is not free, you can specify the cost for a period of time.

Grace-period

Select this option for the system plans so that rentals will not be charged if the rental duration is less than the grace time set. If the rental duration is greater than Grace time, the normal rental charges would occur. The Grace time is included in the total rental duration.

Cost / for every

For plans with a rental charge, you can specify the cost for a period of time.

Free time

The free time for a plan specifies the free time available per rental and if free time is set to Y minutes and rental duration is X minutes user will be charged as per plan for X-Y time only.

Additionally, you can specify a rental base rate that should be charged on each rental to enable the free time specified.

Example plans

Below are a few example billing scenarios and how they would be setup as plans in the BLOOM Dashboard.

Example hourly plan ($5 per hour)

If you’d like to create a simple plan for the general public that bills $5 per hour:

  • Plan expiration date as 1 year (plan is active until archived)

  • Grace period set as 5 minutes to account for user or mechanical error

  • Uncheck rentals are free

  • Set cost to $5 for every 60 minutes

Example free-time plan (first 2 hours free, then $5 per hour)

If you’d like to create a plan so that users would get 2hrs of free riding, then charged $5/hr thereafter:

  • Plan expiration date as 1 year (plan is active until archived)

  • Grace period set as 5 minutes to account for user or mechanical error

  • Uncheck rentals are free

  • Set cost to $5 for every 60 minutes

  • Check that the user gets free time with every rental

  • Set the base rental charge to $0

  • Set the free time every trip to 120 minutes.

Example daily plan ($10 for a day pass)

If you’d like to create a plan so that users would get to ride for as much as they wanted for 24hrs by purchasing a $10 pass:

  • Plan expiration date as 1 day

  • Plan purchase cost is $10

  • Check rentals are free