Monetize Time Flexibility with Structured Control
Time is one of your most valuable assets and often one of the most underpriced.
With Time-Slot Pricing for Upsells, you can define different prices for different time windows, giving you granular control over revenue and operations.
This applies to:
General upsell categories
Early Check-in
Late Check-out
For Early and Late upsells, booking times are automatically updated and synchronized with your PMS, ensuring operational alignment.
Why This Matters to You
Increase Revenue
Charge different prices for high-demand time windows and maximize peak-hour profitability.Control Operations
Prevent overlaps and misconfigurations with built-in validation rules.Flexible Pricing Logic
Choose between One-Time pricing or per-booking / Adult / Child / Unit calculations.Operational Accuracy
Automatically update check-in and check-out times for Early/Late purchases.Full PMS Synchronization
Ensure updated booking times are pushed to your PMS seamlessly.
How to configure Time-Slot Upsells
Follow these steps to activate and configure time-based pricing.
Step 1: Open the Upsells section
Log in to ChargeAutomation
Go to Upsells
Create a new upsell or edit an existing one
Step 2: Use the Early Check-in or Late Check-out templates
ChargeAutomation already includes ready-to-use templates for the most common time-based upsells:
Early Check-in
Late Check-out
To configure them:
Go to Upsells
Click on Create Upsell
Find Early Check-in or Late Check-out
Click on one of them
Scroll to the Pricing Model section
From here, you can choose and configure Time-Slot Pricing.
How the Early Check-in template works
If a guest purchases Early Check-in with a selected time slot:
The booking check-in datetime is updated to:
βArrival Date + Slot Start TimeTime slots are configured per day of the week, and each slot can have a specific price
How the Late Check-out template works
If a guest purchases Late Check-out with a selected time slot:
The booking check-out datetime is updated to:
βDeparture Date + Slot End TimeTime slots are configured per day of the week, and each slot can have a specific price
Step 3: Configure Time Slots for General Upsells
Time-slot pricing can also be used for any other upsell.
To enable it:
Create an upsell
Go to Pricing Model
Select Based on Time Slot
This will open the Time Slots configuration panel.
Step 4: Configure time slots
Enable the days when the upsell should be available.
Then add your time windows.
Each slot requires:
From: start time
To: end time
Amount: price
Validation rules
Start time must be earlier than end time
Slots cannot overlap
Slots cannot cross midnight
All fields are required
Slots are automatically sorted when saved.
Customize Time Slots by Day of the Week
Time-slot pricing also allows you to set different time ranges and prices by day of the week.
This means you are not limited to one configuration for the entire week. Instead, you can create multiple availability groups by clicking on Add new availability, with its own:
Available days
Time ranges
Pricing
This allows you to adapt your upsell to different operational schedules or demand patterns.
Step 5: Choose the pricing calculation
Select how the upsell price should be calculated.
Period
One-time price (default)
Per
Price calculated per:
Booking
Guest
Adult
Quantity
Step 6: Apply slots to all days (optional)
If the same slots should apply every day:
Configure one day
Click Apply to all days
Confirm
This copies the configuration to all days and replaces existing slots.
Step 7: Optional purchase restrictions
Minimum Time To Order
This setting limits how close to check-in or check-out an upsell can be purchased.
You can define the restriction using:
Hours or Days
Before Check-in or Before Check-out
Limits how close to check-in or check-out the upsell can be purchased.
Property Availability
This setting ensures that the upsell can only be purchased if the property is available within a specific time windowaround the stay.
You can define the availability condition using:
Hours or Days
Before Check-in or After Check-out
This helps prevent situations where an upsell is sold when the property is still occupied or operationally unavailable.
Step 8: Save your configuration
Click Save
Fix any validation errors if needed
Your Time-Slot Upsell is now active.
FAQs
Can I use time slots for any upsell?
Yes. Time-slot pricing works for all upsell categories.
Can slots overlap?
No. Overlapping slots are blocked automatically.
Can slots cross midnight?
No. Split the slot across two days.
What happens if I change the pricing model later?
Your slot configuration remains saved but hidden.
How do I verify booking time updates?
The updated check-in or check-out time will appear in both ChargeAutomation and your PMS.








