Paid appointments: get paid when they book

A paid appointment is a booking the client pays for as they pick the time, so the slot is confirmed by the payment and nobody chases an invoice afterwards. In the new Vonza Scheduling every meeting length carries its own price, from a one-time fee to a deposit with the balance due before the meeting or a pack of sessions booked with a code.

What is a paid appointment?

A paid appointment is an appointment that is paid for at the moment it is booked. The booking page shows the price beside each length, the client pays on the same screen, and the time is confirmed by the payment. No separate invoice, no “pay at the door”, no slot held for someone who never turns up.

In Vonza, prices belong to a meeting’s lengths. A meeting offers up to 12 lengths, from 5 minutes to 24 hours, and each can be free or carry one or more prices. Bookers cannot pay for priced lengths until you connect Stripe, PayPal or Paystack, so the first step is the gateway.

Paid times skip the approval queue: a paid booking is confirmed by its payment. The money, the receipt and any later charges then show on the Sales page, where an Owner or Admin can refund.

The nine price kinds a meeting length can carry
Price kindWhat the client paysWhere it fits
FreeNothing; the time books at onceDiscovery calls, office hours
One-timeOne price, paid when they bookSingle sessions and consultations
Pay what you wantAn amount they chooseDonations, community clinics
SubscriptionCharged every week, month or year until cancelledOngoing coaching with a regular slot
RecurringA set number of repeat paymentsA programme paid over a fixed number of months
Installment (on eligible plans)The price split into parts over timeHigher-priced packages
Flexible (on eligible plans)Some now, the rest at their own paceClients who start before paying in full
PackSeveral sessions bought at once, booked with a codeBlocks of five or ten lessons
Deposit (on eligible plans)Part now, the balance charged before the meetingLong or in-person sessions

How to take payment for appointments on Vonza

Four steps in the new Scheduling.

  1. STEP 01

    Connect a gateway

    Open Payments in Scheduling and connect Stripe, PayPal or Paystack. Stripe brings card, Apple Pay, Google Pay and Klarna; PayPal takes one-time payments; Paystack is for Nigerian naira.

  2. STEP 02

    Price each length

    In the meeting editor, add a price to a length and pick its kind from the nine above. Billing cycles are Daily, Weekly, Monthly or Yearly. A Special price beats every other plan on that length; Make it free switches the charge off without deleting it.

  3. STEP 03

    Set deposits, packs and extras

    For a Deposit, enter Deposit (%) and Balance due (days before the meeting); the default is one day, and a meeting tomorrow or sooner is paid in full at booking. For a Pack, set Sessions in the pack and an optional Use within (days). Add up to five add-ons, an Additional fee and an “All sales are final” note.

  4. STEP 04

    Tick the ways to pay and publish

    Under Ways to pay, tick Card, Apple Pay, Google Pay, Klarna, PayPal or Paystack for this meeting. Publish, book a test time in test mode (no money moves), then share the /book link.

Everything a paid booking needs

Payments live inside the booking flow, not in a separate tool.

  • A price per length

    Up to 12 lengths on one meeting, each free or priced, on one booking page.

  • Deposits with a balance

    Take a percentage now and charge the balance a set number of days before the meeting.

  • Session packs

    Sell several sessions at once; later sessions are booked with the PK- code and the same email.

  • Add-ons at checkout

    Up to five add-ons with their own price, description and cover image; an add-on can add time to the meeting.

  • Coupons and fees

    Platform coupons work on bookings, or hide the coupon box. Add a fixed or chosen Additional fee.

  • Wallets and pay later

    Card, Apple Pay, Google Pay and Klarna through Stripe, PayPal for one-time payments, Paystack for Nigerian naira.

  • A Sales page with refunds

    Every payment, receipt and “Payment n of N” charge in one list; Owners, Admins and OPs refund from there.

  • Automations on payment

    Triggers for Booking paid, Payment failed, Deposit balance due and Session pack running low or expired.

Limits, stated plainly

What paid appointments do not do yet.

  • Deposits, packs, wallets and pay-later are in the new Scheduling

    Classic meetings keep card, PayPal and Paystack with the seven classic price kinds. Opt in to the new Scheduling to use Deposit and Pack, Apple Pay, Google Pay and Klarna.

  • Installment, Deposit and Flexible need an eligible plan

    The other six kinds are open on every plan. Which plans qualify is on the pricing page.

  • A paid length is booked one time at a time

    Book a series (weekly, fortnightly or monthly repeats) works on free lengths only. To sell repeat sessions, use a Pack, a Subscription or a Recurring price.

  • PayPal and wallets apply to prices paid once

    Subscriptions, recurring and installment prices run on card. Klarna follows Stripe’s limits, and a platform priced in naira pays with Paystack only.

  • A cancelled deposit stops the balance, nothing more

    The deposit already paid is not refunded automatically; refund it from the Sales page if your policy says so.

Questions about paid appointments

Get answers to common questions here

Connect Stripe, PayPal or Paystack under Payments in Scheduling, then give a meeting length a price in the editor. The booking page shows the price beside the length, the client pays as they book, and the time is confirmed by the payment. Scheduling is included in every Vonza plan, with a 14-day free trial.

Yes, in the new Scheduling on eligible plans. Pick the Deposit price kind, enter Deposit (%) and Balance due (days before the meeting). The client pays the deposit at booking and the balance is charged before the meeting; a meeting tomorrow or sooner is paid in full at booking. A cancelled booking stops the balance.

Yes. The Pack price kind sells several sessions at once: set Sessions in the pack and, if you like, Use within (days). The buying booking is session one; the client books the rest with their PK- code and the same email, and a cancelled pack booking gives the credit back.

Card, Apple Pay, Google Pay and Klarna through Stripe, PayPal for one-time payments, and Paystack for Nigerian naira, ticked per meeting under Ways to pay. PayPal and the wallets are offered on prices paid once; subscriptions, recurring and installment prices run on card.

Yes. Add up to five add-ons, each with a price, description, cover image and the option to add time to the meeting. Platform coupons work on bookings, or hide the coupon box. An Additional fee can be fixed or left to the client.

On the Sales page in Scheduling, which lists every payment, receipt and later charge (“Payment n of N”). Owners, Admins and OPs can refund from there. Test mode runs a booking through a test card first, with no money moving.

No. If a meeting is set to approve each booking, paid times are confirmed by their payment and skip approval; free times on the same meeting still wait for you.

This Is Where Your Business Finally Comes Together

One login. One system. One clear path to building digital income — without the overwhelm.

Vonza dashboard overview