Direct Payment
With direct payment, customers can pay for courses immediately at the time of booking. You can offer direct payment as the only payment method or in addition to credits.
Tip: You don't have to choose one! Many studios offer both – regular customers use credits, new customers pay directly.
What is Direct Payment?
Comparison: Credits vs. Direct Payment
| Credits | Direct Payment |
|---|---|
| Advance purchase of credit balance | Payment per course |
| Usually cheaper per unit | Flexible without commitment |
| Limited validity | No expiry |
| For regular customers | For all customer types |
When is Direct Payment Ideal?
As the only payment method:
- Simple, clear system
- Workshops and one-off events
- New studios without complex pricing structures
- Events with changing audiences
In addition to credits:
- New customers can book immediately
- Spontaneous participants welcome
- Premium courses with individual pricing
- Personal training sessions
Activating Direct Payment
Configure Per Course
- Go to Courses and open a course
- In the "Prices" tab you will find:
- Credit cost: Number of credits per booking
- Direct payment price: EUR amount
- Enable "Allow direct payment"
- Set the price in EUR
- Save
Override Per Appointment
The price can differ for individual appointments:
- Open the appointment
- Enable "Individual price"
- Set the appointment-specific price
Payment Flow
For Customers
1. Customer selects a course
↓
2. Booking modal shows options:
- "Book with credits" (10 credits)
- "Pay now" (€25)
↓
3. Customer selects "Pay now"
↓
4. Stripe Checkout opens
↓
5. Complete payment (card, SEPA, etc.)
↓
6. Automatic booking confirmation
↓
7. Email with invoice
For Studios
After a successful payment:
- Booking is confirmed (automatically)
- Payment appears in Stripe Dashboard
- Invoice is created (automatically)
- Money is transferred (according to payout schedule)
Pricing
Recommendations
| Credit Value | Direct Payment Recommendation |
|---|---|
| €10 per credit | Direct price +10–20% |
| €15 per credit | Direct price +15–25% |
Example:
- Course costs 2 credits
- Credit value: €10 → €20 value
- Direct payment price: €24 (+20%)
Why a Higher Price?
- Credits reward advance payment and commitment
- Direct payment = flexibility = premium
- Create an incentive for credit packages
Technical Details
Stripe Checkout
Bookicorn uses Stripe Checkout for secure payments:
- SSL-encrypted transmission
- PCI-DSS compliant
- 3D Secure for cards
- Responsive for mobile
Fee Deduction
For a direct payment of €25:
Payment received: €25.00
- Stripe fees: €1.03 (2.9% + €0.30)
- Platform fee: €1.25 (5%)
─────────────────────────────────
Studio receives: €22.72
Webhook Processing
The following happens automatically after payment:
- Stripe sends webhook
- Booking is confirmed
- Transaction entry created
- Invoice generated
- Email sent
- Transfer to studio triggered
Cancellation with Direct Payment
Within the Cancellation Period
- Full refund via Stripe
- Automatic cancellation invoice
- Booking is cancelled
Outside the Cancellation Period
- No automatic refund
- Manual decision possible
- Partial refund via Stripe Dashboard
Frequently Asked Questions
Can I offer only direct payment?
Yes! This is a fully valid payment mode. Simply set only the direct payment price for your courses and leave the credit cost empty. Customers will then only see the "Pay now" option.
Advantages of "direct payment only":
- Simpler system for you and your customers
- No credit management needed
- Customers pay for what they book
What if Stripe is not set up?
Direct payment is only available when Stripe Connect is active. Without Stripe, customers can only book with credits.
Are vouchers supported?
Yes, voucher codes can also be redeemed with direct payment. The discount is deducted before checkout.
Can I offer installment payments?
Yes, via Klarna (if enabled in your Stripe account). Customers will then see "Pay in 3 installments" as an option.