Introduction
Altegio lets you accept payments during the booking flow in two proven ways: full online prepayment (for group events) and deposits (advance payments) via client accounts. This guide shows what is supported, how to configure payment providers, how prepayments appear in Finance, and how refunds work.
What “accept payments during the booking flow” covers
- Full online prepayment in the booking widget for group events only. The new widget supports 100% prepayment; partial prepayment is not available for group events. See details in Customizing the new online booking widget (prepayment). Customizing the new online booking widget
- Deposits via Client Accounts (advance payments). Take money upfront into a client’s account and apply it at checkout (including partial payments). Operations post automatically to Finance. Deposit Accounts
Notes
- If a prepaid booking is canceled, the refund is not automatic; an administrator processes the refund manually. Setting online booking (refunds)
- Require phone verification in the widget to prevent test/invalid bookings and reduce payment risk. SMS phone confirmation in the widget
Supported payment providers (setup docs hubs)
Use Altegio’s payment integrations to capture online payments in the booking flow. Provider-specific setup guides are available from these hubs:
| Provider | Setup docs hub |
|---|---|
| Stripe | Online booking documentation hub → Payments |
| VivaWallet | Setting up online booking on partner sites |
| MonoBank / LiqPay | Setting up online booking on partner sites |
| PIX | Online booking with social media (payments section) |
Additional configuration references: the global settings hub also lists all supported online payment options (Stripe, VivaWallet, Mono/LiqPay, PIX). Altegio settings hub
Step-by-step: enable payments in the booking flow
1) Decide your policy
- For classes/workshops or other group events, use 100% online prepayment in the widget. Widget prepayment for group events
- If you prefer deposits for any booking type, use Client Accounts for advance payments and apply balances at checkout. Deposit Accounts
2) Connect a payment provider
- Open Integrations and connect your provider (Stripe, VivaWallet, Mono/LiqPay, PIX) using the relevant guide from the hubs above. Online booking hub
- In Finance, make sure your card account (cash register) is configured so payouts and fees reconcile correctly. Create and configure cash registers
3) Configure the booking widget
- In Online booking settings, configure booking steps, required fields, phone verification, and cancellation rules. Refunds for prepaid bookings are handled manually by an administrator. Setting online booking
- For group events, enable in-widget prepayment (100% only). Widget prepayment for group events
4) Add fraud/no‑show controls
- Require SMS phone confirmation in the widget before payment. SMS phone confirmation
- Optionally gate some services to members only (no booking without an active membership). Online booking with membership
5) Verify analytics and reporting
- Connect GA4 to your booking links and track events (booked, widget_loaded, service_selected, etc.). GA4 integration and Event list
- View daily payments, income, and balances in real time. Daily financial data and Finances & accounting
How deposits work (Client Accounts)
- Create the client’s account, top up the balance (advance payment), and use it to pay fully or partially at checkout; operations post automatically to Finance → Financial Transactions. Deposit Accounts
- To reverse a mistaken top‑up, delete the corresponding financial operation; permissions are managed via role rights. Deposit Accounts
Refunds and cancellations
- For prepaid bookings: when a client cancels, an administrator issues the refund manually according to your policy. Setting online booking (refunds)
- For deposits (Client Accounts): refund by reversing the top‑up operation in Finance. Deposit Accounts
Best‑practice checklist
- Require widget phone verification (reduces invalid bookings before payment). SMS confirmation
- Use 100% prepayment for group events to lock capacity and reduce no‑shows. Widget prepayment
- For services where a deposit is preferable, use Client Accounts and apply balances at checkout. Deposit Accounts
- Connect GA4 to measure conversion from booking to payment and optimize steps. GA4 integration
FAQs
- Does Altegio support partial prepayment in the widget for group events? No. Group events support only 100% prepayment in the widget. Widget prepayment
- How are refunds processed? Refunds for prepaid bookings are performed manually by an administrator; deposits can be reversed in Finance. Setting online booking · Deposit Accounts
- Where can I see prepayments and deposits? Use the daily Finance view and standard financial reports. Daily financial data · Finances & accounting
- Which payment providers are supported? Stripe, VivaWallet, Mono/LiqPay, PIX (see the setup hubs for current availability and connection steps). Online booking hub


