{"id":16475,"date":"2025-11-01T08:34:02","date_gmt":"2025-11-01T08:34:02","guid":{"rendered":"https:\/\/blog.altegio.cloud\/?p=16475"},"modified":"2025-12-01T10:28:15","modified_gmt":"2025-12-01T10:28:15","slug":"accept-payments-during-booking","status":"publish","type":"post","link":"https:\/\/alteg.io\/en\/blog\/accept-payments-during-booking\/","title":{"rendered":"Accept payments during the booking flow \u2014 deposits and full prepayment"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>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.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What \u201caccept payments during the booking flow\u201d covers<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>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). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Customizing the new online booking widget<\/mark><\/a><\/li>\n\n\n\n<li>Deposits via Client Accounts (advance payments). Take money upfront into a client\u2019s account and apply it at checkout (including partial payments). Operations post automatically to Finance. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<p>Notes<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If a prepaid booking is canceled, the refund is not automatic; an administrator processes the refund manually. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903499358237-setting-online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Setting online booking (refunds)<\/mark><\/a><\/li>\n\n\n\n<li>Require phone verification in the widget to prevent test\/invalid bookings and reduce payment risk. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/10535903380893-confirmation-of-client-s-phone-number-in-the-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">SMS phone confirmation in the widget<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Supported payment providers (setup docs hubs)<\/h2>\n\n\n\n<p>Use Altegio\u2019s payment integrations to capture online payments in the booking flow. Provider-specific setup guides are available from these hubs:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Provider<\/th><th>Setup docs hub<\/th><\/tr><\/thead><tbody><tr><td>Stripe<\/td><td><a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Online booking documentation hub<\/mark><\/a> \u2192 Payments<\/td><\/tr><tr><td>VivaWallet<\/td><td><a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/setting-up-online-booking-on-partner-sites\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Setting up online booking on partner sites<\/mark><\/a><\/td><\/tr><tr><td>MonoBank \/ LiqPay<\/td><td><a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/setting-up-online-booking-on-partner-sites\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Setting up online booking on partner sites<\/mark><\/a><\/td><\/tr><tr><td>PIX<\/td><td><a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/online-booking-with-social-media\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Online booking with social media (payments section)<\/mark><\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Additional configuration references: the global settings hub also lists all supported online payment options (Stripe, VivaWallet, Mono\/LiqPay, PIX). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/altegio-settings\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Altegio settings hub<\/mark><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step-by-step: enable payments in the booking flow<\/h2>\n\n\n\n<p>1) Decide your policy<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For classes\/workshops or other group events, use 100% online prepayment in the widget. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Widget prepayment for group events<\/mark><\/a><\/li>\n\n\n\n<li>If you prefer deposits for any booking type, use Client Accounts for advance payments and apply balances at checkout. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<p>2) Connect a payment provider<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open Integrations and connect your provider (Stripe, VivaWallet, Mono\/LiqPay, PIX) using the relevant guide from the hubs above. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Online booking hub<\/mark><\/a><\/li>\n\n\n\n<li>In Finance, make sure your card account (cash register) is configured so payouts and fees reconcile correctly. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4868638297885-creating-and-configuring-new-cash-register\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Create and configure cash registers<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<p>3) Configure the booking widget<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In Online booking settings, configure booking steps, required fields, phone verification, and cancellation rules. Refunds for prepaid bookings are handled manually by an administrator. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903499358237-setting-online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Setting online booking<\/mark><\/a><\/li>\n\n\n\n<li>For group events, enable in-widget prepayment (100% only). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Widget prepayment for group events<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<p>4) Add fraud\/no\u2011show controls<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Require SMS phone confirmation in the widget before payment. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/10535903380893-confirmation-of-client-s-phone-number-in-the-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">SMS phone confirmation<\/mark><\/a><\/li>\n\n\n\n<li>Optionally gate some services to members only (no booking without an active membership). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/11867465100829-online-booking-with-membership\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Online booking with membership<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<p>5) Verify analytics and reporting<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Connect GA4 to your booking links and track events (booked, widget_loaded, service_selected, etc.). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903418881693-setting-the-integration-with-google-analytics\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">GA4 integration<\/mark><\/a> and <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903410465437-description-of-events-for-analytics\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Event list<\/mark><\/a><\/li>\n\n\n\n<li>View daily payments, income, and balances in real time. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4868365506333-daily-financial-data\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Daily financial data<\/mark><\/a> and <a href=\"https:\/\/alteg.io\/en\/finances-and-accounting\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Finances &amp; accounting<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How deposits work (Client Accounts)<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create the client\u2019s account, top up the balance (advance payment), and use it to pay fully or partially at checkout; operations post automatically to Finance \u2192 Financial Transactions. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/li>\n\n\n\n<li>To reverse a mistaken top\u2011up, delete the corresponding financial operation; permissions are managed via role rights. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Refunds and cancellations<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For prepaid bookings: when a client cancels, an administrator issues the refund manually according to your policy. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903499358237-setting-online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Setting online booking (refunds)<\/mark><\/a><\/li>\n\n\n\n<li>For deposits (Client Accounts): refund by reversing the top\u2011up operation in Finance. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Best\u2011practice checklist<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Require widget phone verification (reduces invalid bookings before payment). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/10535903380893-confirmation-of-client-s-phone-number-in-the-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">SMS confirmation<\/mark><\/a><\/li>\n\n\n\n<li>Use 100% prepayment for group events to lock capacity and reduce no\u2011shows. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Widget prepayment<\/mark><\/a><\/li>\n\n\n\n<li>For services where a deposit is preferable, use Client Accounts and apply balances at checkout. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/li>\n\n\n\n<li>Connect GA4 to measure conversion from booking to payment and optimize steps. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903418881693-setting-the-integration-with-google-analytics\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">GA4 integration<\/mark><\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">FAQs<\/h2>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Does Altegio support partial prepayment in the widget for group events?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>No. Group events support only 100% prepayment in the widget. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Widget prepayment<\/mark><\/a><\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Does Altegio support partial prepayment in the widget for group events? <\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Support partial prepayment in the widget for group events? No. Group events support only 100% prepayment in the widget. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4897209017757-customizing-the-new-online-booking-widget\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Widget prepayment<\/mark><\/a><\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">How are refunds processed?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Refunds for prepaid bookings are performed manually by an administrator; deposits can be reversed in Finance. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4903499358237-setting-online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Setting online booking<\/mark><\/a> \u00b7 <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4905494221085-deposit-accounts\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Deposit Accounts<\/mark><\/a><\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Where can I see prepayments and deposits? <\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Use the daily Finance view and standard financial reports. <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/4868365506333-daily-financial-data\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Daily financial data<\/mark><\/a> \u00b7 <a href=\"https:\/\/alteg.io\/en\/finances-and-accounting\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Finances &amp; accounting<\/mark><\/a><\/p>\n<\/div><\/div>\n\n\n\n<div data-schema-only=\"false\" class=\"wp-block-aioseo-faq\"><h3 class=\"aioseo-faq-block-question\">Which payment providers are supported?<\/h3><div class=\"aioseo-faq-block-answer\">\n<p>Stripe, VivaWallet, Mono\/LiqPay, PIX (see the setup hubs for current availability and connection steps). <a href=\"https:\/\/alteg.io\/support\/en\/knowledge-base\/categories\/online-booking\/\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#ffcb00\" class=\"has-inline-color\">Online booking hub<\/mark><\/a><\/p>\n<\/div><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 \u201caccept payments during the booking flow\u201d covers&hellip; <a class=\"more-link\" href=\"https:\/\/alteg.io\/en\/blog\/accept-payments-during-booking\/\">Continue reading <span class=\"screen-reader-text\">Accept payments during the booking flow \u2014 deposits and full prepayment<\/span><\/a><\/p>\n","protected":false},"author":14,"featured_media":16478,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[93],"tags":[],"class_list":["post-16475","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-clients","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/posts\/16475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/comments?post=16475"}],"version-history":[{"count":5,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/posts\/16475\/revisions"}],"predecessor-version":[{"id":16610,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/posts\/16475\/revisions\/16610"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/media\/16478"}],"wp:attachment":[{"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/media?parent=16475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/categories?post=16475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alteg.io\/en\/blog\/wp-json\/wp\/v2\/tags?post=16475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}