✅
Your Booking is Confirmed!
Hey
<%= data.name %>
,
Your booking is confirmed. Here are your booking
details.
<%= data.spaceName %>
Booking ID: <%= data.bookingId %>
Booking Details
Space Category :
<%= data.spaceType %>
<% if (Array.isArray(data.bookingPeriods)) { %>
<% data.bookingPeriods.forEach(element=> { %>
Start Time :
<%
function convertTo12Hour(time) {
let [hours, minutes] = time.split(':').map(Number);
let period = hours >= 12 ? 'PM' : 'AM';
hours = hours % 12 || 12;
return `${hours}:${minutes.toString().padStart(2, '0')} ${period}`;
}
%><%= convertTo12Hour(element.startTime) %>
End Time :
<%
%><%= convertTo12Hour(element.endTime) %>
No. of Hours :
<%
const [startHour, startMin] = element.startTime.split(':').map(Number);
const [endHour, endMin] = element.endTime.split(':').map(Number);
let totalHours;
if (startHour === endHour && startMin === endMin) {
totalHours = 24;
} else {
totalHours = (endHour + endMin / 60) - (startHour + startMin / 60);
if (totalHours < 0) {
totalHours += 24;
}
}
const roundedHours = Math.round(totalHours * 100) / 100;
%><%= roundedHours %> hours
<% }) %>
<% } else { %>
No booking periods available.
<% } %>
Payment
Summary
| Base Price |
<%= data.subTotal %> INR
|
| GST (18%) |
<%= data.gst %> INR
|
| Total |
<%= data.grandTotal %> INR
|