Skip to main content
Online payments

Charge the deposit at booking

Switch on upfront charging with Stripe on the services you choose. The client pays when booking on WhatsApp or on the portal. If they do not show up, the deposit is already collected.

Free plan forever. No credit card required.

Sound familiar?

If you manage appointments, these problems hit you every single week.

No-shows on long services

A laser session, a full colour or a facial blocks a room for 60-90 minutes. If the client does not show up, you lose the day and there is no way to fill the gap.

Asking for a transfer kills the booking

When you say "send me €30 by bank transfer", the client thinks twice. You lose the booking over two minutes of friction.

Cash payments you forget to log

You take cash or a quick transfer and forget to log it. At month-end you are €200 short and you have no idea where it came from or if it ever landed.

What is at stake

Put numbers on the pain and see the real gap in your schedule and your cash flow.

  • 0 %
    Marai commission per booking

    What you charge the client lands in your account in full: only the Stripe fee is deducted (check their rates).

  • 5 min
    To connect your Stripe account

    Free Stripe account on stripe.com, IBAN and verification. Marai connects and the payouts hit your bank.

  • Refunds
    Configurable policy per service

    Decide full refund, partial or no refund based on notice. The client sees the policy before paying.

What is a deposit or upfront payment on a booking?

A deposit or upfront payment on a booking is an amount the client pays by card when confirming the appointment: it is processed through a gateway like Stripe, deducted from the final price if the client shows up, and held partially or in full when there is a late cancellation or a no-show.

The 5 questions that matter

Definition, workflow, pricing, ideal profile and use cases. Everything on a single page.

01Definition

What does it mean to charge a deposit upfront on an appointment?

Charging a deposit upfront on an appointment means asking the client for an amount by card at booking: the money is processed through Stripe, deducted from the total if the client shows up, held partially or in full if they cancel late, and it removes no-shows on long services with zero friction for the client.

02How it works

How does deposit charging work in Marai?

  1. You create a verified Stripe account (free) with your IBAN in under five minutes.
  2. You connect Stripe to Marai and choose which services charge a deposit and how much.
  3. You configure the refund policy: full with 24 h, partial the same day or no refund.
  4. When the client books, Stripe charges the deposit by card from the portal or the bot.
  5. If they do not show up, the deposit stays with you under the policy and you see it on the dashboard.
03Pricing

How much does it cost to charge a deposit in Marai?

Marai does not charge a per-booking commission. Only the Stripe fee applies (check their rates).

Free
0 /mo

Basic schedule without online payments.

Starter
29 /mo

Online payments with Stripe and deposit per service.

Pro
59 /mo

Online payments + WhatsApp bot with payment link.

Business
99 /mo

Multi-location online payments with audit trail and refunds.

04Ideal profile

Who is upfront charging with Stripe for?

  • Beauty centres with long treatments like laser, IPL or radiofrequency.
  • Dental clinics with cleanings, whitening or first consultations.
  • Hair salons offering highlights, colour or premium afternoon services.
  • Businesses tired of taking cash with no audit trail and forgetting to log it.
05When to use it

When should you switch on deposit charging?

  • When no-shows on long services are costing you real revenue every month.
  • When asking for a transfer slows the booking and you lose clients.
  • When you reach month-end and have no idea how many off-the-books charges went missing.
Real proof, not marketing

Your business is not on its own

Marai integrates with official platforms and meets European regulation from day one.

  • Stripe Built-in online payments
  • WhatsApp Business Official Meta API
  • Google Calendar OAuth sync
  • Microsoft 365 Calendar OAuth
  • GDPR · AEPD-ready Native compliance
  • AES-256 · EU Encrypted on EU servers
What is Marai?

Marai is appointment-management software with an AI WhatsApp bot, automated reminders and Stripe payments. Built for Spain and the EU, with native GDPR compliance and 0 % booking commissions.

Frequently asked questions

What do I need to charge with Stripe?

A verified Stripe account (free) and your IBAN. Verification takes a few minutes on stripe.com. Marai connects to your account and payouts land in your bank.

What fee does Stripe charge per payment?

Stripe applies its own rate (check the latest table on stripe.com/pricing). Marai does not add a per-booking commission: what you charge lands in your account minus the Stripe fee.

Can I charge 100 % or only a partial deposit?

Both. Per service you set 0 %, a flat amount, a percentage of the price or 100 %. Many clinics charge 100 % upfront for premium treatments.

Can the client pay on WhatsApp?

Yes. When booking on WhatsApp, the bot sends a Stripe payment link. The client pays by card from their phone in the same chat. No external apps.

Can I refund the deposit if the client cancels in time?

Yes. Configure the policy once (for example, full refund with more than 24 h notice) and Marai applies the refunds automatically through Stripe.

Before you start

The most common questions

The questions we get every week — answered straight, no fluff.

Do I need a credit card to start?

No. The free plan is permanent and never asks for a card. You can be live in under 5 minutes with just your email and a mobile number.

How long does setup take?

Around 5 minutes. Import your services, connect your WhatsApp Business number and publish your booking portal. No installs, no training required.

Will I lose my data when migrating?

No. We offer a guided migration from Fresha, Booksy, Calendly and spreadsheets. Clients, services and appointment history all carry over.

Is it hard for my team to use?

No. Marai is designed for non-technical staff: a clear interface, human support and onboarding included. Your team gets it on day one.

Is it GDPR compliant?

Yes. EU-hosted servers, AES-256 encryption at rest, processing records ready for the data protection authority, and digital consent for your clients.

Can I cancel anytime?

Yes. No lock-in, no penalty. One click to cancel and you can export all your data as CSV at any time.

Next step

No credit card. Guided setup in under 5 minutes.

Create free account

Your business on autopilot.

Get started for free today. The AI that books, charges, and retains for you in under 10 minutes.

Get started free now