Turn your storefront into a booking engine.

Clients pick a package, choose a time, sign your contract, and pay a deposit, all in one flow. You run bookings, availability, contracts, and clients from one dashboard.

Clients book, sign, and pay a deposit in one flowNo client account needed, just a name and emailAvailable on every paid plan
yourstudio.com/book
  1. Package
  2. Date & time
  3. Your details
  4. Deposit

Choose a package

  • Half-day portrait session4 hours · 40 edited frames€480
  • Full-day coverage8 hours · 90 edited frames€880
  • Studio headshots1 hour · 12 edited frames€190
September 2026
MTWTFSS123456789101112131415161718192021222324252627282930

Saturday 12 September

09:0010:3013:0014:3016:0017:30

Shown in the client's time zone, Europe/Lisbon

Your details

Deposit

Card number4242 4242 4242 4242
Expiry09 / 28
CVC•••

Paid straight into the studio's own Stripe account.

The page your client lands on. Your packages, your availability, your deposit rule, your name on the payment. Nothing here says Xposure.

The money and the calendar, handled.

The deposit, then the balance

Set a fixed amount or a percentage. The client pays it to hold the date, and the rest is yours to collect at the session.

€135 deposit, taken at checkout€405 at the session

Your Stripe accountYour bank

A week that can't double-book

Connect a Google Calendar and anything already in it hides the slots underneath. Confirmed sessions go back the other way.

Busy in your calendarOpen to bookBooked session

From link to booked, in three steps.

No deposit-chasing, no email tag, no double bookings. Your clients do the work, on your terms.

  1. 01

    Set up once

    Add your packages, availability, deposit rules, and a contract template. Share your booking link or point clients to it from your portfolio.

  2. 02

    Clients book themselves

    They pick a package, choose an open time, sign your contract electronically, and pay a deposit. No back-and-forth, no account to create.

  3. 03

    It lands in your dashboard

    Confirmed sessions sync to your Google Calendar and appear in your dashboard with the signed contract, invoice, and client details attached.

Your Studio Photography

Portrait Session Agreement

This agreement is made between Your Studio Photography and Amara Whitfield for a Half-day portrait session on 14 March, 13:00, at a fee of €540.00, of which €135.00 is payable as a non-refundable deposit.

Amara Whitfield, client

Signed 14:22 CET
IP recorded
Snapshot locked

Contracts & e-signatures

Signed before the deposit clears.

Write a template once and drop in smart fields for the client, the package, the date, and the money. Every booking fills them in and asks for a signature at checkout.

  • Reusable templates, one per session type
  • Signed copy stored as an immutable snapshot, not a live document
  • Timestamp and IP kept with it as an audit trail
  • Both of you get the PDF, and it stays in the client portal

Where you stay in charge.

Your availability rules, your cancellation terms, and a client portal nobody has to make an account for.

Availability, your rules
Set buffers between sessions, a minimum notice period, and how far ahead people can book. Block off one-off days without touching your Google Calendar.
Client portal, no account
Clients book with just a name and email, then get a passwordless link to a portal with their booking, invoice, and signed contract across every Xposure photographer.
You stay in control
You are the seller of record. Set your own cancellation and refund terms in your contract and issue any refunds directly through Stripe. Xposure is the tooling, never the middleman.

Online bookings and payments are available on every paid plan. The platform fee is 10% on Starter and 0% on Pro and Studio, plus standard Stripe processing fees.

Take bookings on your terms.

Start free and explore the whole Studio Manager. Upgrade to a paid plan when you are ready to take real bookings and payments.

Offer

End of Summer Sale: Use code SUMMER25 at checkout for 25% off all plan subscriptions!

  • Free plan, forever
  • No card required
  • 14-day Pro trial