Business Box Start free

Online booking for cooking classes

Take bookings and advance payments for private cooking sessions. Clear cancellation terms help customers understand how late changes affect prepared ingredients.

In short

A 150-minute class event type, capped by work surface, paid online in yen, with a 48-hour booking cut-off and no refund inside it.

Your customer is not in the country yet#

Most bookings come from visitors planning a trip weeks ahead, reading in English, at eleven at night in another time zone. They cannot pay on the day because they are not here, and if they do not pay at all, you have no idea whether to shop for them.

Dietary restrictions compound it. Halal, vegetarian and a shellfish allergy each mean a different shop, and finding out on the morning is too late.

Suggested booking settings#

Ingredients are bought for the people who booked, so a late cancellation is a real cost, and most bookings come from visitors who pay before they arrive in the country.

Duration150 minutes
Booking notice required48 hours, so shopping can be done
How far ahead customers can book180 days
LocationIn person, with the nearest station and a map link in the description
PaymentPaid online in yen — the customer is overseas and will not pay on the day
Cancellation policyFull refund 72 hours before, 50% inside that, none inside 24 hours

Suggested booking questions: How many people? · Any allergies or dietary requirements? · Which country are you visiting from?

In Japan

Overseas guests book weeks ahead in their own time zone and read the page in English. Dietary restrictions are the question that saves the class: halal, vegetarian and shellfish allergies all need a different shop.

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

The class is confirmed only when the card payment succeeds, so your guest list is a list of people who have committed. Yen is handled properly, so ¥12,000 is ¥12,000. Connecting Stripe

A cut-off that matches your shopping#

Set Minimum notice to 48 hours and a cancellation policy of no refund inside it. Both are shown before booking, so nobody is surprised, and your shopping list stops changing after you have written it.

Ask about food on the booking form#

Allergies and dietary requirements as a required question, plus how many people and which country they are visiting from. Booking form questions

One booking takes the class#

Business Box books one party per time slot. That works well for a class sold to one group — a family, a couple, four friends who book together and tell you the number on the form — and it does not work for a public class where eight strangers each book a seat.

If you sell to one party at a time, ask for the group size on the booking form and price per session. One booking, one slot

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 kitchen 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 visitors book and pay before they arrive in Japan?

Yes. They pay by card in yen through your Stripe account from anywhere, and the class is confirmed only once the payment clears.

How do I collect allergies and dietary requirements?

Add a required question on the booking form. The answer arrives with the booking and appears in the email you receive, well before you shop.

How do I stop late cancellations costing me the ingredients?

Set a 48-hour minimum notice and a cancellation policy with no refund inside that window. Both are shown to the guest before they book and again before they cancel.

Do guests see the class time in their own time zone?

Yes, automatically, which matters when they are booking from another country before they travel.

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.