Skip to main content

For photographers who sell packages

The date is yours when it’s signed and paid.

Bookshot turns your calendar, your contract and your deposit request into one link. Clients pick the package, choose a free date, e-sign the agreement and pay the deposit by card — straight to your own Stripe. No Calendly, no PDF attachments, no bank transfers to chase.

No account needed for your clientsDeposits on your own Stripe

bookshot/b/rossi-weddings

Your link

Rossi Wedding Photography

Package
Wedding — 8 hours €2,400
Date
Sat, 12 September 2026Firm
Contract
Signed
Deposit (30%)
€720 paid

Date confirmed — contract signed and deposit locked

The stack it replaces

One link instead of a toolchain.

Scheduling link

Holds the date, signs nothing. The date stays “in pencil” until someone chases the contract.

Contract PDF over email

Version after version in the inbox. On Saturday night you re-read it on your phone to check the deposit clause.

Bank transfer

“I sent it Friday.” You check the statement on Monday, chase again on Wednesday — the date is still not firm.

Bookshot: package, date, signature and deposit in a single flow — on your client’s phone, in minutes.

How it works

From “yes” to a firm date, in one flow.

  1. Pick a package and a date

    Your client opens your link, chooses a package (“Wedding — 8 hours, €2,400”) and a free date from your calendar. The date is held in pencil while they finish.

  2. Sign the contract

    Your template, pre-filled with names, package, deposit and balance plan. They read and e-sign on their phone; the PDF is locked at signature.

  3. Pay the deposit

    By card, in the same session. The money lands on your own Stripe account — no platform commission.

  4. The date goes firm

    Signature + deposit = confirmed. With the rule every couple understands: the first client who signs keeps the date.

Need to move the date? A reschedule changes the day and keeps the signed contract and the deposit with it.

Built for package pricing

Pencils, deposits and firm dates.

Packages, not day rates

Fixed-price packages with your deposit percentage and a balance plan — second and third installments with their due dates.

Pencil vs firm

A date stays “in pencil” until signature and deposit land. Then it is firm — and other requests for that date step aside automatically.

Reschedule, don’t restart

Move the date and the signed contract and the deposit travel with it. No cancel-and-rebook, no deposit lost.

Contracts that hold

E-signature with an audit trail — timestamp and consent record — and a version-locked PDF for both sides. Templates in English and Italian.

Clients in English & Italian

The booking flow and the contract read naturally in both languages. No accounts, no apps for your clients: just your link.

Your Stripe, your money

Deposits and balances are charged on your own Stripe account. We never hold your money and never take a cut.

Pricing

Flat prices. No cut on your deposits.

Monthly, quarterly (−20%) or yearly (−30). One saved booking pays for years of Lite.

Lite

For freelancers getting started

€19.00/ month

  • One booking link: package → date → signed contract → deposit paid
  • Packages with deposit % and balance plan
  • E-signature with audit trail and version-locked PDF
  • Deposits straight to your own Stripe — no platform cut
  • Contract templates and client flow in English and Italian
  • 10 confirmed bookings per month · 3 active packages
Start with Lite

Pro

For full-time wedding & event photographers

€39.00/ month

  • Everything in Lite, unlimited
  • Unlimited confirmed bookings and active packages
  • Card payment links for every balance installment
  • First-to-sign date protection on every package
  • Reschedule keeps the signed contract and the deposit
  • Booking dashboard: deposits collected, pencil dates, balances due
Start with Pro

Max

For small studios

€69.00/ month

  • Everything in Pro
  • Priority support
  • Studio features as they ship (custom domain, multi-brand) land here first
  • Same flat rule: no commission on your deposits, ever
Start with Max

Every plan: deposits and balances go to your own Stripe account. We never hold your money and never take a cut.

Questions

Before you put a date in pencil again.

Do my clients need an account?

No. They open your link, pick the package and the date, sign and pay. Everything happens in one session, on any phone.

When is a date actually confirmed?

Only when the contract is signed and the deposit is paid. Until then the date is “in pencil”: if another client signs and pays first, they keep the date.

Where does the deposit go?

Straight to your own Stripe account, via Stripe Connect. We never hold your money and we take no commission on bookings, deposits or balances.

Is the electronic signature valid?

Each signature comes with an audit trail (timestamp and consent record) and a version-locked PDF for both parties. Our templates are starting points revised for EN and IT — have them reviewed for your jurisdiction before relying on them.

What if we need to move the date?

You reschedule from the dashboard: the day changes, the signed contract and the deposit stay valid. Nothing is re-signed.

Stop holding dates on promises.

Create your studio’s booking link in minutes. The first date that lands signed and paid is the whole pitch.

Get started