Business Box Start free

Online booking for yoga studios

Manage private yoga sessions, trials and one-to-one teaching with online booking and advance payments. Group classes with separate sign-ups need a system that supports class capacity.

In short

Business Box takes one booking per time slot, so it fits private sessions and one-to-one teaching rather than drop-in classes. Use it for privates, trials and introductory sessions, paid online with a twelve-hour cancellation window.

Common booking challenges#

Managing class bookings through messages can make it difficult to track numbers, cancellations and waiting lists. Group classes need a system that supports separate sign-ups and class capacity.

Three things are usually behind it:

  • Nothing is invested. An unpaid appointment may be easier to overlook. A prepaid one costs ¥2,500, and people turn up.
  • The cap lives in somebody’s head. Sixteen mats means sixteen bookings, and a system that does not know that will sell you a seventeenth.
  • Private sessions and classes get mixed up. They have different lengths, different prices and different notice, and one calendar cannot serve both.

Suggested booking settings#

A timetable of classes at fixed times rather than a rolling calendar, plus private sessions that are genuinely one to one.

Duration60 or 75 minutes
Booking notice required2 hours, so somebody can still book the evening class at lunchtime
Time between appointments15 minutes after, to air the room
LocationIn person, or video for private sessions
PaymentPaid online — a prepaid mat is a mat that turns up
Cancellation policyFull refund 12 hours before, none inside that

Suggested booking questions: Have you practised before? · Any injuries we should know about? · Do you need to borrow a mat?

In Japan

Class packs are the normal way to buy yoga here, and Business Box charges per booking rather than selling passes. Sell the pack yourself and use invite links for the sessions, or price each class online — both work, and the second is simpler.

Check before choosing Business Box

Business Box books one party per time slot, so several customers cannot sign up for the same class individually — the first booking takes the session. It fits private sessions, trials and one-to-one teaching today. See what that means for group classes. Group booking limitations

One event type per class, not one for the studio#

It is tempting to make a single "Yoga class" and let people pick a time. Do not. Vinyasa at 07:00 and restorative at 19:30 have different lengths, different capacities and different people, and separating them lets you close one without closing the other.

Give each class its own event type and point it at an availability schedule with only that class’s hours, so a Tuesday and Thursday morning class is never offered on a Wednesday.

One booking per time slot

This is the limit to understand before you build a timetable on it. Business Box books one party per time slot, so sixteen students cannot each book the 19:00 class — the first booking takes it. There is no setting for multiple separate bookings in one class. What that means, and what to do instead

Charge before the mat is held#

For online payments, the booking is confirmed only after payment succeeds. If the customer does not complete payment, the time becomes available again.

For example, you could offer a full refund for cancellations made at least twelve hours before the session. Choose a policy that suits your business. Set it on the Payment tab under Cancellation policy, and it is shown to the student before they book and again before they cancel. Charging for bookings

Class passes

Ten-class packs are how yoga is usually sold in Japan, and Business Box charges per booking rather than selling passes. Two options that work: price each class online and forget packs, or sell the pack yourself and give pass holders an invite-only event type that is free to book.

Where it does fit: private sessions#

One student, one slot, which is exactly the shape Business Box is built for. Sixty minutes, priced higher than a class, twenty-four hours’ notice, and a location of Google Meet if you teach online as well.

The same is true of an introductory one-to-one, a beginners’ assessment and a private workshop for one group — anything where one booking takes the session.

Getting started#

  1. Sign in at app.marubox.jp with Google or Microsoft. There is no credit card required and no time limit on the free plan.
  2. Create an event type with the settings above. Event types explained
  3. Connect your calendar so your teaching space never gets double booked. Google · Outlook
  4. Set your working hours, and close Japanese public holidays in one setting. Availability
  5. Put the link in your bio, or the widget on your site. Adding it to your website

Common questions

Can several students book the same class?

No. Business Box takes one booking per time slot, so the first person to book a class takes it. There is no setting for multiple separate bookings in one class, which makes it a poor fit for drop-in group classes and a good one for private sessions and trials.

Can I sell class passes or memberships?

Not directly — Business Box charges per booking. Either price each class online, or sell the pack yourself and let pass holders book through an invite-only event type that costs nothing at the point of booking.

Can students book in Japanese?

Yes. Your booking page, the confirmation and every reminder appear in the language set in the student’s browser. Write your class names and descriptions in both English and Japanese and each student reads something natural.

What does it cost for a small studio?

The Free plan is available at no cost. Online payments and team bookings require the Paid plan. Booking pages, calendar sync, availability and the website widget are free with no time limit. The subscription is ¥1,200 a month, with no booking commission from Business Box.

Start taking bookings online

The Free plan includes booking pages, Google Calendar and Outlook connections, working hours, Japanese holiday settings and booking on your website. No credit card is required, and there is no time limit. The Paid plan is ¥1,200 per month including tax and adds online card payments, team bookings and LINE integration. Business Box charges no booking commission; Stripe processing fees apply separately.

Start free Read the getting-started guide

Last reviewed 16 October 2026.