Collect Payments
When They Book

Eliminate invoicing delays and no-shows by collecting deposits or full payments at the moment a booking is confirmed.

Connect Your Payment Gateway

Link Stripe, PayPal, or Square in under two minutes — no developer needed.

1

Connect

In your BookMyDay dashboard, click "Payments" and authenticate with your Stripe, PayPal, or Square account via secure OAuth.

2

Set Prices

Assign a price or deposit amount to each event type. Choose between fixed amounts, percentage-based deposits, or optional payments.

3

Get Paid

When an invitee books, they complete payment inline. Funds land in your connected account — no manual invoicing required.

Flexible Payment Options

Charge the way that works for your business — upfront, partially, or on completion.

💰 Deposits vs Full Payments

Require a deposit to hold the slot or collect the full fee at the time of booking. Mix and match across event types.

  • Fixed-amount deposits (e.g., £25 to hold a session)
  • Percentage-based deposits (e.g., 50% upfront)
  • Full prepayment for premium services
  • Optional payment — let clients choose to pay later

🔁 Refund & Cancellation Policies

Define clear refund rules tied to your cancellation window. BookMyDay enforces them automatically so you don't have to chase clients.

  • Full refund if cancelled X hours in advance
  • Partial refund within a shorter window
  • No refund for late cancellations or no-shows
  • Manual override for exceptional circumstances

Receipts & Invoices

Professional documentation sent automatically — no spreadsheets, no manual work.

🧾

Automatic Receipts

Every successful payment triggers an email receipt to the client with a breakdown of the charge, event details, and your cancellation policy.

📄

Downloadable Invoices

Clients can download PDF invoices from their confirmation page. Invoices include your business details, tax IDs, and line items.

📊

Revenue Dashboard

Track total revenue, refunds, and outstanding deposits in one place. Filter by date range, event type, or team member.

Supported Payment Gateways

BookMyDay integrates with the gateways your clients already trust.

💳

Stripe

Accept credit cards, debit cards, Apple Pay, and Google Pay in 135+ currencies with Stripe's PCI-compliant checkout.

🅿️

PayPal

Let clients pay with their PayPal balance, linked bank account, or card. Familiar and trusted worldwide.

🟩

Square

Ideal for businesses that also accept in-person payments. Unified reporting across online bookings and point-of-sale.

Key Benefits

Payments at the point of booking change the economics of your calendar.

🚫

Fewer No-Shows

When money is on the line, clients show up. Businesses report up to 80% fewer no-shows after enabling prepayment.

⏳

Less Admin

No more creating invoices, chasing payments, or reconciling spreadsheets. Everything is automated and logged.

💸

Faster Cash Flow

Get paid before the session happens. Deposits and prepayments improve cash flow and reduce accounts receivable.

Start Collecting Payments Today

Connect your payment gateway and add pricing to your event types in under five minutes.

Get Started Free