Birrdi allows you to charge different prices throughout the day while still showing customers one simple rate option.
For example, the customer can see only:
Public
while the price automatically changes based on the day and time they reserve.
This is done by creating multiple Birrdi rates with the exact same name, with each rate covering the appropriate day and time range.
How Variable Rates Work
Variable pricing in Birrdi is built using multiple separate rates.
For example, you may have:
Birrdi Rate Name | Time Range | Square Item |
Public | 12:00 AM – 5:59 AM | 30 Min Public Off-Peak |
Public | 6:00 AM – 8:59 AM | 30 Min Public Peak |
Public | 9:00 AM – 5:59 PM | 30 Min Public Off-Peak |
Public | 6:00 PM – 11:59 PM | 30 Min Public Peak |
Even though these are four separate rates in Birrdi, they are all named:
Public
Because the rate names match, the customer sees a single Public option.
Birrdi determines which Public rate applies based on the reservation's day and time.
Reuse Square Items When the Pricing Is the Same
Every Birrdi rate should be connected to a Square item, but you do not need a unique Square item for every time block or day of the week.
If multiple rate blocks use the same price and represent the same type of pricing, they can use the same Square item.
For example, both of these Off-Peak periods can use:
30 Min Public Off-Peak
And both Peak periods can use:
30 Min Public Peak
Only use a different Square item when the price or pricing type is different.
Do not add the day of the week or create names such as:
Monday 30 Min Public Peak
or:
30 Min Public Peak 2
The Square item should describe the pricing, not the individual schedule block.
Match the Square Item to Your Booking Interval
The duration in your Square item name should match your Birrdi Booking Interval.
Birrdi Booking Intervals are:
15 minutes
30 minutes
60 minutes
For example, with a 30-minute Booking Interval, you might use:
30 Min Public Peak
30 Min Public Off-Peak
With a 60-minute Booking Interval, you might use:
1 Hour Public Peak
1 Hour Public Off-Peak
If you are setting up Member pricing, use:
30 Min Member Peak
30 Min Member Off-Peak
The Birrdi rate name itself should still simply be:
Public
or:
Member
Setting Up the Square Items
Before creating your variable rates in Birrdi, create the Square items you will need.
For example, if your Booking Interval is 30 minutes and:
Off-Peak = $29/hour
Peak = $40/hour
your Square items could be:
Square Item | Price |
30 Min Public Off-Peak | $14.50 |
30 Min Public Peak | $20.00 |
You can reuse these Square items anywhere the same pricing applies.
If you have another pricing period with a different price, create an additional Square item for that price.
Configure the Rates in Birrdi
Go to:
Simulators → Select Simulator → Rates
For each pricing period:
Create a new rate.
Name it
PublicorMember.Select the appropriate day or days.
Enter the applicable time range.
Select the appropriate Square item.
Configure the remaining rate settings.
Save the rate.
Then create the next rate for the next pricing period.
Configure Each Day of the Week
Variable pricing should be configured for each day based on your pricing schedule.
For example:
Public — 12:00 AM – 3:59 PM → 30 Min Public Off-Peak
Public — 4:00 PM – 10:59 PM → 30 Min Public Peak
Public — 11:00 PM – 11:59 PM → 30 Min Public Off-Peak
These are three separate Birrdi rate blocks, but the two Off-Peak blocks can reuse the same 30 Min Public Off-Peak Square item.
Repeat the appropriate schedule for each day of the week.
Your days do not all have to use the same pricing schedule.
Why Are All the Birrdi Rates Named Public?
The Birrdi rate name controls what the customer sees.
If you create rates named:
Public Peak
Public Off-Peak
the customer may see multiple rate options.
Instead, keep each customer-facing rate named:
Public
The different schedules and connected Square items determine which price applies.
The same concept applies to Member rates:
Member
The customer sees one simple rate option while Birrdi automatically applies the appropriate underlying pricing.
Avoid Gaps and Overlaps
When creating variable rates, make sure your time ranges cover the intended day without accidental gaps or overlaps.
For example:
12:00 AM – 3:59 PM
4:00 PM – 10:59 PM
11:00 PM – 11:59 PM
Then repeat the appropriate structure for each day of the week.
You Don't Have to Use Peak and Off-Peak
Peak and Off-Peak are common Square item labels, but they are not required.
If it better matches your pricing structure, you can use labels such as:
Morning
Afternoon
Evening
For example:
30 Min Public Morning
30 Min Public Afternoon
30 Min Public Evening
The important thing is that the Square item clearly identifies the Booking Interval, Public or Member pricing, and the pricing period.
In Summary
To set up variable pricing in Birrdi:
Determine your pricing periods for each day.
Create the Square items needed for each different price or pricing type.
Create the corresponding rates in Birrdi.
Keep the Birrdi rate name simple, such as
PublicorMember.Give each rate its appropriate day and time range.
Connect each rate to the appropriate Square item.
Reuse Square items when the same pricing applies.
Repeat the configuration for each day of the week.
The customer sees one simple Public or Member rate.
Behind the scenes, Birrdi uses the appropriate rate and Square item based on the day and time of the reservation.
