Business Box Start free

Troubleshooting

Find solutions to common booking, calendar and payment problems. If an error message appears, look it up in the table below.

My booking page shows no available times#

Work down this list; it is roughly in order of likelihood.

  1. A calendar needs reconnecting. Check Booking → Calendars for an amber Needs reconnecting badge. Bookings are paused on purpose while a calendar cannot be read, so you are not double booked. Press Reconnect.
  2. Your hours are empty. In Booking → Availability, check the schedule this service uses actually has hours on the days you expect. A day reading Unavailable offers nothing.
  3. A date override is closing the day. Look through Hours for specific dates for that date.
  4. It is a public holiday. With Japanese holidays blocked, every 祝日 is closed. Open one with an override if you are working it.
  5. Minimum notice is eating the near future. A 48-hour minimum notice means the next two days are never offered. Lower it on the service's Scheduling tab.
  6. Your calendar is genuinely busy. Look at the days in question. Remember that buffers extend each existing appointment invisibly either side.
  7. A calendar is ticked that should not be. If you ticked Use to check availability on a colleague's calendar, or one full of all-day entries marked Busy, it will wipe out your availability. Untick it.
  8. The daily cap is reached. Check Max bookings per day.
  9. The wrong schedule is selected. Check Availability schedule on the service's Scheduling tab.

My booking link says “Not found”#

  • The service is hidden. Tick Visible on your booking page on its Details tab.
  • It is invite-only. Its own address never works. Send an invite link, or change Who can book it.
  • You changed your handle. Every old link breaks. Copy the new ones from the services list.
  • You changed the service's link. Same thing, for that one service.
  • The link was cut in half. Email clients do this to long links. Send it on a line of its own.

Stripe will not let me set a price#

  • Charges are not enabled yet. Stripe has not finished reviewing your account. Press Open Stripe dashboard, deal with anything they ask for, then Refresh status. See the approval step.
  • No Stripe account is connected. Connect one on Booking → Payments.
  • No subscription. Online payment is the paid feature. Subscribe on Billing.
  • Wrong currency. The price must be in your Stripe account's currency — yen for a Japanese account.
  • Price left empty. Choose Free rather than entering zero.

In the meantime, Paid in person, at the appointment works with no Stripe account at all.

Calendar problems#

Bookings are not appearing in my calendar
No calendar is set to receive them. Press Add new bookings here on one under Booking → Calendars. Existing bookings then show Not on calendar — open each and press Restore calendar event.
My existing appointments are not blocking times
Either that calendar is not ticked for Use to check availability, or the events are marked Free rather than Busy. All-day events in Google default to Free.
I deleted a booking from my calendar and it is still in Business Box
Correct, and deliberate. Deleting is ambiguous, so the booking is flagged and you are emailed rather than the appointment being silently cancelled. Cancel it properly from the booking, or press Restore calendar event. See changes in your own calendar.
Google Meet or Teams is greyed out
Meet needs a Google calendar receiving bookings; Teams needs a Microsoft work or school calendar. See Teams links.
A calendar is missing from the list
Press Refresh on the connection.

The website widget is not working#

See embed troubleshooting. The short version: if nothing appears at all, your site builder has stripped the script — use the Fixed-height form (iframe) version.

LINE problems#

My customer got an email instead of a LINE message#

In order of likelihood:

  1. They have not added your Official Account. LINE refuses a message to anyone who has not. Nothing is lost — they get the email instead.
  2. The MINI App channel is not linked to your Official Account. In LINE Developers, open the MINI App channel, find Add friend option, and link the account. Without it LINE cannot tell us who has added you.
  3. The booking was not made in LINE. A booking from your website carries no LINE identity, so its confirmation goes by email. That is expected.
  4. Your monthly message allowance has run out. Check Messages this month on the LINE settings page.
  5. You turned that kind off. Check LINE notifications.

The endpoint URL in LINE Developers points at a connection that no longer exists — which happens if you disconnected and reconnected LINE. Copy the current endpoint URL from Settings → Integrations → LINE (press Change on the Booking in LINE card to see it) and paste it into the MINI App channel's Web app settings, in all three fields.

It says the shop has not finished setting up#

Set a Booking page username on Settings → Profile. The booking screen inside LINE lists the same services as your public booking page, and without a handle there is no page to list.

It says to open this from LINE#

The link was tapped in an ordinary browser. It has to be tapped inside the LINE app — from your rich menu, a chat message, or your own Keep memo.

I cannot sign in#

This email is already registered with Google (or Microsoft)
Your account belongs to that provider. Use the matching button on the sign-in page.
The sign-in link expired or was already used
The provider's page sat open too long. Start again.
Your account's email address is not verified
Verify the address with Google or Microsoft first, then sign in again.

Every error message, explained#

MessageWhat it means
That time was just taken. Please pick another.Somebody confirmed that slot first. Pick again; nothing typed is lost.
That time is no longer available. Please pick another.The hold expired while the form was being filled in.
You already have a booking for this event around that time.A duplicate. Check the customer's inbox for the first confirmation.
This event can't be booked right now.The service is hidden, or invite-only and reached without an invite.
We couldn't verify the host's calendar.A calendar is temporarily unreachable. Try again shortly; if it persists, reconnect it.
Bookings temporarily unavailableA calendar needs reconnecting. Nothing is offered until it is.
Calendar access was not allowed. Reconnect and allow access when prompted.A permission was unticked during connection. Reconnect and leave them all ticked.
That calendar was not found on this connection.It was deleted or unshared. Press Refresh.
You do not have permission to add appointments to this calendar. Choose a calendar you can edit.Choose a calendar you own as the one that receives bookings.
Teams meetings need a work or school Microsoft account.Personal Microsoft accounts cannot create them. Use Custom with your own link.
Connect your Stripe account before setting a price.No Stripe account is connected.
Stripe hasn't approved this account for charges yet…Stripe's review is not finished. Check your Stripe dashboard.
The price currency must match your Stripe account's currency.Use your Stripe account's currency — yen for a Japanese account.
That Stripe account is in a different mode (live vs test)…A test Stripe account was connected. Disconnect and use the real one.
Enter a price, or choose Free.A paid option was selected with no amount.
There is nothing left to refund on this booking.Already fully refunded.
Upgrade to the Paid plan to use this feature.Taking payment online needs a subscription.
Your last payment failed…Update your card under Billing → Manage subscription.
This username is already in use. Choose another.Choose another booking page username.
Use 3–30 lowercase letters, numbers or hyphens.The handle contains something not allowed.
That link is already used by another service.Two services cannot share a link. Change one.
Use lowercase letters, numbers and hyphens only.The link field will not take capitals, spaces or Japanese.
This schedule is used by an service and can't be deleted.Point those services at another schedule first.
The default schedule can't be deleted.Make another schedule the default first.
These time ranges overlap.Two ranges on one day overlap. Separate them.
The end time must be after the start time.A range runs backwards.
The start-time interval can't be longer than the duration.Lower Show start times every.
The partial-refund cutoff must be closer to the start…Swap the two refund thresholds.
Enter this in at least one language.Fill in English or Japanese for that field.
Add at least one option.A dropdown question has no options.
This booking link has already been used, or it has expired.Mint a fresh invite link.
Please complete the anti-spam check and try again.Reload the booking page and try once more.
Enter the six-digit code we emailed you.Email verification is on for free bookings. Check the inbox, and spam.
That code is not right, or it has expired.Codes last 15 minutes. Request a new one.
Too many requests. Please wait a moment.A rate limit. Wait a minute and retry.
This booking has already been changed. Please reload.Two people changed the same booking at once. Reload and look at the current state.
This service is no longer available, so the booking can't be rescheduled.The service was deleted. Cancel and book a different one.
Your session could not be verified. Please reload.The page sat open a long time. Reload and try again.

Still stuck#

Email [email protected]. Include the exact wording of any message, which screen you were on, and what you expected to happen. If it concerns one booking, say the customer's name and the date.

Common questions

Why are no times showing on my booking page?

Most often a calendar needs reconnecting, which pauses bookings deliberately so you cannot be double booked — check Booking → Calendars for an amber badge. Otherwise look at your availability hours, date overrides, blocked public holidays, minimum notice and daily cap.

Why does my booking link show "Not found"?

Because the service is hidden or invite-only, or because you changed your booking page username or the service’s link, which breaks every old address. Copy the current link from the Copy link button on the services list.

Why are my existing calendar appointments not blocking booking times?

Either that calendar is not ticked for Use to check availability, or the events are marked Free instead of Busy — all-day events in Google Calendar default to Free. To close a whole day, use a date override in Availability instead.

Business Box says Stripe has not approved my account. What can you do?

Nothing, unfortunately — the review belongs entirely to Stripe. Open your Stripe dashboard, supply whatever they are asking for, then press Refresh status. Meanwhile you can charge at the appointment instead of online.

Last reviewed 16 October 2026.