Prepayment

Payment before the appointment: a strong reduction in no-shows

Prepayment is the payment a customer makes before the appointment, as part of the booking process and before the appointment is confirmed as binding. Prepayment is one of the most effective ways to reduce no-shows and to protect against short-notice cancellations. Customers who have already paid are much more likely to show up for the appointment (studies show 90-95% compared with 70-80% for free bookings).

Benefits of prepayment

1. Strong reduction in no-shows

The financial investment creates commitment. Customers who have paid €50 for an appointment will not simply forget or ignore it. The no-show rate drops by 50-70%.

2. Revenue protection with short-notice cancellations

Even if a customer cancels at short notice and the slot can no longer be given to someone else, the operator has already received the revenue. Depending on the cancellation policy, a refund may be partially or entirely withheld.

3. More professional image

Prepayment signals professionalism and the value of the service. High-priced offers generally tend to require prepayment.

4. Improved cash flow

Income arrives directly at booking, not only after the service has been provided. This is an important advantage for self-employed people and small businesses.

5. Filtering out non-committal bookings

Customers who are not willing to pay do not book in the first place. This filters out "joke bookings" or requests that are not serious.

Drawbacks and challenges

  • Higher booking barrier: Not all customers want to pay in advance, so the conversion rate may drop
  • Additional technical effort: A payment integration (Stripe, PayPal etc.) has to be set up
  • Cancellation management: Refunds for cancellations have to be handled
  • A question of trust: New customers are more hesitant to pay unknown providers in advance

Technical implementation

After filling in the booking form, the customer is redirected to the payment page. There they can choose between:

  • Credit card: Direct payment via Stripe, PayPal, Braintree or similar
  • PayPal: Redirect to PayPal, then back to the booking confirmation after successful payment
  • SEPA direct debit: Entering the IBAN, the amount is debited with a delay (1-3 days)
  • Sofortüberweisung / Klarna / Giropay: Further payment providers depending on the integration

Only after the payment has been made is the booking confirmed and the confirmation email sent. If the payment fails or the customer aborts, the appointment is not booked and the slot remains available.

Full vs. partial prepayment

  • Full prepayment: 100% of the amount is paid in advance (common for workshops, courses, high-priced services)
  • Partial payment/deposit: Only part is paid in advance (e.g. a €20 deposit, the rest on site), which lowers the barrier but still secures commitment
  • Security deposit/reservation fee: A small amount (e.g. €10) purely as security, which is credited or refunded when the customer shows up

Cancellation policy with prepayment

The cancellation policy must be communicated clearly:

  • Free cancellation up to 24/48/72 hours before the appointment: Full refund
  • Short-notice cancellation: Partial refund (e.g. 50%) or a voucher instead of a cash refund
  • Very short-notice cancellation or no-show: No refund, the amount is forfeited

These conditions must:

  • Be included in the terms and conditions
  • Be clearly visible in the booking process (e.g. a checkbox "I accept the cancellation policy")
  • Be worded in a legally sound way

Refund process

If a customer cancels in an eligible way (e.g. 48 hours in advance), the refund must be made:

  • Automatic: With Stripe, PayPal etc., the system can trigger a refund automatically
  • Manual: The operator has to initiate the refund manually in the admin area or directly in Stripe/PayPal
  • Voucher instead of money: Alternative: the customer receives a voucher for a future booking instead of a cash refund

When does prepayment make sense?

  • New customers or an unknown target group: Higher risk of no-shows
  • High-priced services: Cancellations would cause high revenue losses
  • Limited capacity: When slots are scarce and cannot be refilled at short notice
  • Workshops, courses, events: Preparation and planning require early commitment
  • Historically high no-show rate: Common in certain industries (e.g. restaurants)

When is prepayment less suitable?

  • Regular customers with a good history: There is a basis of trust, prepayment is unnecessary
  • Low-priced standard appointments: The effort outweighs the benefit
  • B2B customers: Invoicing to a company account is often preferred
  • Culturally sensitive target groups: Unusual or unwelcome in some cultures

Industry-specific differences

Restaurants

Reservations with prepayment (e.g. €20 per person) are becoming increasingly common, especially at popular restaurants or events. Storing credit card details without charging them immediately is an alternative.

Coaching & consulting

Initial consultations are often free without prepayment (customer acquisition), follow-up appointments then require prepayment.

Beauty & wellness

Massages and beauty treatments increasingly require prepayment to avoid no-shows. This is particularly common for high-priced treatments (>€100).

Medicine

In Germany, uncommon for doctors under the statutory health insurance system (billing goes through the health insurance fund), more common for private doctors or self-pay services (IGeL).

Legal aspects

  • Contract law: Prepayment creates a binding purchase contract
  • Right of withdrawal: For services, there is generally no statutory right of withdrawal (unlike the purchase of goods)
  • Terms and conditions: Payment and cancellation terms must be worded in a legally sound way
  • Transparency: The customer must be clearly informed of all conditions before paying

Best practices

  • Transparency: Communicate payment terms clearly, no hidden fees
  • Flexibility: Goodwill arrangements for hardship cases (e.g. illness with a doctor's note)
  • Security: SSL encryption, PCI DSS compliance for credit card payments
  • Offer an alternative: For customers who do not want to pay in advance, offer alternative appointments without prepayment (lower priority)
  • Vouchers as an alternative: Offer a voucher instead of a refund, which builds long-term customer loyalty

Payment provider integration

Modern appointment scheduling systems support various payment providers:

  • Stripe: International, credit card, Google Pay, Apple Pay
  • PayPal: Widely used worldwide, trustworthy
  • SEPA direct debit: Common in Germany, delayed debit
  • Klarna, Sofortüberweisung, Giropay: Other local providers
  • Invoice (after the service): No prepayment, but an invoice after the service

The integration is done via the APIs of the respective providers. The operator needs an account with the payment provider and enters the API keys in the booking system.

Measuring success

Operators should analyze:

  • No-show rate with vs. without prepayment
  • Conversion rate (do fewer customers book when prepayment is required?)
  • Revenue development
  • Cancellation rate

It often turns out that despite a slightly lower booking rate, total revenue increases because no-shows are eliminated.

Related terms

No-show Appointment cancellation Stripe PayPal Cancellation

Ready for more revenue and less effort?

Join Appointmind for growth and success.

Back to overview