How do I book a personal trainer on TrainerLink?

Short answer

Choose a trainer, service, and available time slot. When you select Book now, TrainerLink holds the slot for 15 minutes and sets your booking status to awaiting_payment (waiting for payment). Pay through the secure Stripe flow with iDEAL; once the payment succeeds, your booking is confirmed. The trainer does not need to approve this individual booking.

In four steps

  1. Find a trainer through the trainer directory or a city page and choose a service with a suitable time slot.

  2. Check the trainer, service, date, time, location, and total price before submitting your request.

  3. Select Book now. The time slot is held for 15 minutes and your booking receives the status awaiting_payment (waiting for payment).

  4. Complete the payment within 15 minutes through the secure Stripe flow with iDEAL. You will then see the confirmed status on your booking page.

Last updated: 30 August 2026

Was this answer helpful?

Need help with a step in the app? Go to the Help Center