{"id":360429,"date":"2026-09-07T10:15:02","date_gmt":"2026-09-07T10:15:02","guid":{"rendered":"https:\/\/alteg.io\/?post_type=docs&#038;p=360429"},"modified":"2026-09-08T08:32:52","modified_gmt":"2026-09-08T08:32:52","password":"","slug":"360429","status":"publish","type":"docs","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/","title":{"rendered":"Card guarantee mode in payment policies"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Card guarantee mode links the client&#8217;s card at booking time and authorises the business to charge a configured fee off-session if the client cancels late or doesn&#8217;t show up. This article explains what gets stored, when the card is charged, what happens if the charge fails, and what the client can do with the saved card afterwards.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is the detailed guide for Card guarantee. For an overview of all three payment policy modes (No policy, Deposit, Card guarantee), see <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360414\/\">Payment policies<\/a><\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">When to use<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>You want to reduce no-show and late-cancellation rates without raising the barrier to booking \u2014 clients don&#8217;t pay anything upfront.<\/li>\n\n\n\n<li>You want to charge a penalty only when the client actually breaks the rules, not every booking.<\/li>\n\n\n\n<li>You accept the payment-provider transaction fee on each off-session charge (it applies to actual charges, not to authorisations).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;d rather collect a non-refundable upfront amount, see <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360426\/\">Deposit mode in payment policies<\/a>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Card guarantee mode is available <strong>only with Adyen connected<\/strong>. With any other payment provider (Stripe, VivaWallet, LiqPay, Qton, or similar), only Deposit mode is available, and the no-show fee always equals the deposit amount. To connect Adyen, see <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/277822\">Adyen Integration: Setup and verification guide<\/a><\/strong>.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">How to set up Card guarantee mode<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1. Connect Adyen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Card guarantee can&#8217;t be activated without Adyen \u2014 it&#8217;s the only provider that supports the off-session card charges this mode relies on. In the <strong>Administration<\/strong> mode open <strong>Digital Payments > Payment policy<\/strong>, find the <strong>Adyen<\/strong> card in the <strong>Payment system<\/strong> block, and click the green <strong>Connect<\/strong> button. Your everyday provider (Stripe, VivaWallet, LiqPay, Qton, and so on) stays connected for normal payments, but it can&#8217;t run Card guarantee.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Connecting Adyen is a separate onboarding \u2014 business verification (KYC\/KYB), a payout bank account, and signed legal disclosures. Until it&#8217;s finished, the Card guarantee option stays greyed out. For the full flow, see <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/277822\">Adyen Integration: Setup and verification guide<\/a><\/strong>.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17e8be7&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17e8be7\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"587\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-4-1024x587.png\" alt=\"\" class=\"wp-image-361176\" style=\"width:881px;height:auto\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-4-1024x587.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-4-300x172.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-4-768x440.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-4-360x206.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-4.avif 1496w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2. Choose Card guarantee<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In <strong>Payment policy type<\/strong>, select <strong>Card guarantee<\/strong>. Until Adyen is connected, this option is visible but greyed out and can&#8217;t be selected \u2014 once Adyen is connected it becomes selectable and the fields below appear.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3. Set the card guarantee deadline<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Card guarantee deadline<\/strong> \u2014 how long the booking is held while the client links a card in the online booking widget: <em>&#8220;Set a deadline for linking a card. The appointment remains tentative until the card is linked, otherwise, it will be automatically canceled.&#8221;<\/em> Pick a value from the dropdown; 15 min. by default.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Deposit mode the same setting is called <strong>Payment deadline<\/strong> and counts down to the deposit payment instead.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17eb128&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17eb128\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"583\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_6-2-1-1024x583.png\" alt=\"\" class=\"wp-image-360711\" style=\"width:768px;height:auto\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_6-2-1-1024x583.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_6-2-1-300x171.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_6-2-1-768x437.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_6-2-1-360x205.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_6-2-1.png 1274w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4. Set the cancellation rules and fees<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Both fees live in the <strong>Cancellation rules and fees<\/strong> block, and each one has its own toggle. Switch a toggle on and its <strong>Amount<\/strong> field appears \u2014 set the value as a percentage of the visit cost (<code>%<\/code>) or as a fixed currency amount.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Charge late cancellation fee<\/strong>. The amount charged off-session from the linked card when the client cancels <strong>after<\/strong> the free cancellation window closes. This fee exists <strong>only in Card guarantee mode<\/strong> \u2014 in Deposit mode a late cancellation simply forfeits the deposit, with no separate fee.<\/li>\n\n\n\n<li><strong>Allow free cancellation<\/strong>. With it on, a dropdown labelled <strong>Applies if cancelled at least \u2026 Before the appointment<\/strong> sets how far ahead of the visit a cancellation is still free. A cancellation later than that is a late cancellation.<\/li>\n\n\n\n<li><strong>Charge no-show fee<\/strong>. The amount charged off-session from the linked card when the client doesn&#8217;t arrive.<\/li>\n\n\n\n<li><strong>Allow receptionist not to charge<\/strong>. With it on, a team member with the charge permission can waive a fee at the moment it would be applied, and nothing is charged. You can set this as the default here and override it per service in the drawer (Step 5).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Below the fees, a <strong>Memberships<\/strong> block explains one exception you cannot configure: an appointment booked with an active membership is never subject to the payment policy.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17ecc00&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17ecc00\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_3-2-1024x524.png\" alt=\"\" class=\"wp-image-360714\" style=\"aspect-ratio:1.95421477674698;object-fit:cover;width:768px\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_3-2-1024x524.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_3-2-300x154.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_3-2-768x393.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_3-2-360x184.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_3-2.png 1274w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5. Set the scope<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Scroll to <strong>Specifications and limitations<\/strong>. The scope decides which bookings the policy applies to. The policy applies to bookings that match the selected services and team members; client type and visit amount are checked afterwards.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17ee535&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17ee535\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"532\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/specifications-1024x532.png\" alt=\"\" class=\"wp-image-360738\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/specifications-1024x532.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/specifications-300x156.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/specifications-768x399.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/specifications-360x187.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/specifications.png 1270w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Open each card with <strong>Set up<\/strong> (or the tabs on the left):<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Services<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose which services the policy covers. All are included by default; zero-price services are excluded automatically. You can include whole categories, individual services, or <strong>override a specific service<\/strong> \u2014 click the <strong>pencil<\/strong> on a service row to set that service&#8217;s own policy type, fee amount, and cancellation rules in a side drawer.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17f0223&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17f0223\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"421\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2-1024x421.png\" alt=\"\" class=\"wp-image-360834\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2-1024x421.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2-300x123.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2-768x316.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2-1536x632.avif 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2-360x148.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Group-2.avif 1878w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Team members<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose which team members the policy covers. Only active members are listed; all are included by default. Use <strong>Select all staff members<\/strong> to include or exclude everyone, or expand a position to toggle individuals.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17f1fe9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17f1fe9\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"726\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/05-team-scope-1-1024x726.png\" alt=\"\" class=\"wp-image-360858\" style=\"width:789px\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/05-team-scope-1-1024x726.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/05-team-scope-1-300x213.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/05-team-scope-1-768x544.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/05-team-scope-1-360x255.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/05-team-scope-1.png 1270w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Clients<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose the client types the policy applies to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>All clients<\/strong> \u2014 default.<\/li>\n\n\n\n<li><strong>New clients only<\/strong> \u2014 clients who are not yet in your client base.<\/li>\n\n\n\n<li><strong>Existing clients only<\/strong> \u2014 clients who are already in your client base.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Below, the <strong>Apply the default policy to clients with outstanding balances<\/strong> toggle decides whether debtors (clients whose location balance is negative) get the default policy regardless of the type chosen above.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd17f3cdb&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd17f3cdb\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"613\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/06-clients-scope-1-1024x613.png\" alt=\"\" class=\"wp-image-360882\" style=\"width:798px\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/06-clients-scope-1-1024x613.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/06-clients-scope-1-300x180.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/06-clients-scope-1-768x460.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/06-clients-scope-1-360x215.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/06-clients-scope-1.png 1270w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Appointments<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Set a minimum visit amount below which the policy doesn&#8217;t apply: turn on <strong>Set a minimum visit amount for fees<\/strong> and enter the <strong>Amount<\/strong>. Bookings cheaper than this threshold skip the payment policy.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd1801b31&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd1801b31\" class=\"wp-block-image size-large is-resized wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"516\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/07-bookings-scope-1-1024x516.png\" alt=\"\" class=\"wp-image-360906\" style=\"aspect-ratio:1.984573173888285;width:798px;height:auto\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/07-bookings-scope-1-1024x516.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/07-bookings-scope-1-300x151.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/07-bookings-scope-1-768x387.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/07-bookings-scope-1-360x181.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/07-bookings-scope-1.png 1270w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6. Save<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click the yellow <strong>Save<\/strong> button at the bottom of Conditions and limitations (or inside each tab). The policy becomes active for <strong>new<\/strong> bookings only \u2014 existing bookings keep their pre-policy rules. A green <strong>Activated<\/strong> card then appears at the top of the page summarising the no-show fee, the late cancellation fee, the free cancellation window, the card guarantee deadline, and which clients the policy covers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What changes elsewhere after you activate a policy<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>This matters mainly if your business used the old online prepayment settings before payment policies.<\/strong> Activating a policy moves or hides several of those older controls. If you&#8217;re setting up for the first time and never used online prepayment, you can skip this section.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Service-card prepayment toggle is hidden.<\/strong> The old &#8220;Online prepayment&#8221; field in each service card no longer appears \u2014 configure coverage through the <strong>Services<\/strong> scope instead.<\/li>\n\n\n\n<li><strong>Team-member-card prepayment toggle is hidden.<\/strong> The &#8220;Online prepayment&#8221; checkbox in each team member&#8217;s Online Booking tab is hidden too \u2014 use the <strong>Team members<\/strong> scope.<\/li>\n\n\n\n<li><strong>Online-widget reschedule and cancel toggles are hidden.<\/strong> The settings <strong>Allow clients to reschedule prepaid bookings online<\/strong> and <strong>Allow clients to cancel prepaid bookings online<\/strong> (in <strong>Online booking &gt; Settings &gt; Rules for cancelling and rescheduling<\/strong>) are hidden while a policy is active. With a policy on, clients can always reschedule and cancel online \u2014 the policy governs the financial consequences via the free cancellation window.<\/li>\n\n\n\n<li><strong>Each client gets a new personal account.<\/strong> Altegio creates a read-only &#8220;Payment Policy&#8221; personal account for every client when you save the policy \u2014 it holds deposits (Deposit mode) and records fees that fall back from a failed card charge (Card guarantee mode).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">How card guarantee works end-to-end<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Card guarantee has four touch points across a booking&#8217;s life:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Card linked at booking<\/strong> \u2014 the client books online through the widget, ticks two consent checkboxes (consent to off-session charges per the cancellation policy, consent to storing personal data for processing those charges), and is sent to the secure payment form. No money is charged. The card details are stored securely on the payment provider&#8217;s side \u2014 Altegio never sees or stores the full card number.<\/li>\n\n\n\n<li><strong>No fee while the client behaves<\/strong> \u2014 between booking and visit, nothing happens to the linked card. The client pays at the business for the visit through any normal payment method; the linked card is not used for the visit total.<\/li>\n\n\n\n<li><strong>A charge event<\/strong> \u2014 a charge is triggered only by a no-show or by a late cancellation after the free cancellation window closes. The amount comes from the policy snapshot saved at booking time (the configured no-show fee or late cancellation fee), not the current settings.<\/li>\n\n\n\n<li><strong>Retry or fallback<\/strong> \u2014 if the off-session charge fails, the system retries; after the retries are exhausted, the fee is debited from the client&#8217;s Payment Policy account on Altegio&#8217;s side \u2014 see &#8220;When a card charge fails&#8221; below.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The linked card is not used for paying the visit total at checkout \u2014 the visit is paid through the standard payment methods (cash, card-present, gift card, loyalty points). The card&#8217;s only purpose is fee charging when the policy is triggered.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What the client sees during booking<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In the online booking widget, the client first picks a service, master, and time. After confirming, they see:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The conditions of the policy \u2014 the late cancellation fee and the no-show fee as concrete amounts (not percentages), and the free cancellation window.<\/li>\n\n\n\n<li>Two consent checkboxes \u2014 agreement to fees per the policy + agreement to storing personal data for charging.<\/li>\n\n\n\n<li>A link to the full text of the Cancellation policy.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">After ticking the consent checkboxes, the client is sent to the secure payment form to link the card. Once the card is linked, the booking is confirmed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See How clients book, pay, and manage cards with payment policies for the full step-by-step from the client&#8217;s side, including the differences between policies that apply to all clients vs. specific client groups.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">In the visit window<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once a booking with a card guarantee is open, the Payment Policy block inside the visit window shows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The applied policy snapshot \u2014 late cancellation fee, no-show fee, free cancellation window \u2014 as concrete amounts.<\/li>\n\n\n\n<li>The booking&#8217;s status (Client Accepted, Charged, Waived) \u2014 for the full status reference, see <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360423\/\"><strong>Charging fees and rescheduling visits with a payment policy<\/strong><\/a>.<\/li>\n\n\n\n<li>A calendar icon next to the free cancellation deadline: <strong>green<\/strong> if the deadline hasn&#8217;t passed, <strong>red<\/strong> if it has.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you edit the visit (add or remove a service, change the master) after the card is linked, a yellow banner appears: the policy snapshot is locked at booking time, so the fee amounts don&#8217;t change. The only field you cannot edit on a booking with an active policy is the phone number.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a9fcd1804e58&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a9fcd1804e58\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_31-1024x574.png\" alt=\"\" class=\"wp-image-360930\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_31-1024x574.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_31-300x168.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_31-768x430.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_31-360x202.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2026\/09\/Screenshot_31.png 1529w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\tdata-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.thisImage.buttonRight\"\n\t\t\tdata-wp-style--top=\"state.thisImage.buttonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">When a card charge fails<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When a fee is triggered, the system attempts to charge the linked card off-session. Each charge attempt can have one of two outcomes: success, or failure for any of the standard reasons (insufficient funds, card expired, card blocked, fraud rule, network error). On a failure, the system retries.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If the retries are exhausted without a successful charge, Altegio falls back to debiting the client&#8217;s Payment Policy account inside Altegio. The account allows an unlimited negative balance, so the fee is recorded regardless of whether the client has funds. If the resulting Balance across all the client&#8217;s personal accounts is negative, the client is marked as a <strong>debtor<\/strong>. The flag is set and cleared automatically based on total balance \u2014 see <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360423\/\"><strong>Charging fees and rescheduling visits with a payment policy<\/strong><\/a> for the full debtor mechanics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The debtor status affects the client&#8217;s future bookings only if the business&#8217;s <strong>Apply default policy for clients with outstanding balances<\/strong> toggle is on (configured in the Clients scope of Payment Policy settings). With that toggle off, debtor clients can keep booking as usual; with it on, the business&#8217;s default policy applies to their bookings even if they would otherwise be exempt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Handling no-shows and late cancellations<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This article describes the moving parts of Card guarantee mode. The specific administrator decisions \u2014 what modal appears, which toggle is on by default, how to charge vs. waive in each case \u2014 are documented in <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360423\/\">Charging fees and rescheduling visits with a payment policy<\/a><\/strong> with the modal-by-modal walkthrough.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A quick orientation:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Late cancellation<\/strong> \u2014 the modal in the visit window has a toggle <strong>Charge late cancellation fee<\/strong>, on by default. With the toggle on, the off-session charge starts immediately; with it off (and only if <strong>Allow receptionist not to charge<\/strong> is on and the team member has the charge permission), no charge happens. Either way the booking is cancelled and removed from the Appointment Calendar; a charged fee is shown in the client&#8217;s visit history, a waived one is not.<\/li>\n\n\n\n<li><strong>No-show<\/strong> \u2014 the visit window shows a countdown until end-of-day (in the business&#8217;s timezone). If the administrator decides before midnight, they explicitly trigger the charge or waive. If end-of-day passes without a decision, the fee is auto-charged.<\/li>\n\n\n\n<li><strong>Late reschedule by the client online<\/strong> \u2014 the late cancellation fee is charged from the linked card. The booking moves to the new date <strong>without a payment policy attached<\/strong> \u2014 the client is not asked to link a card again.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Important<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fee charged for a no-show or a late cancellation goes to the business&#8217;s revenue. It is <strong>not<\/strong> counted toward team member payroll calculations.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">How the linked card is stored<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The card is attached to <strong>the specific booking<\/strong> only \u2014 it&#8217;s not stored in a separate <strong>Payment methods<\/strong> section in the client&#8217;s personal cabinet, and there is no client-side action to unlink it mid-booking. The business can charge the card only for the fees the client agreed to at booking time: the late cancellation fee or the no-show fee. No other charges are possible.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the full client-facing flow, see How clients book, pay, and manage cards with payment policies.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Limitations<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Adyen is mandatory.<\/strong> Card guarantee cannot be activated without Adyen connected.<\/li>\n\n\n\n<li><strong>Late cancellation fee is exclusive to Card guarantee.<\/strong> In Deposit mode, a late cancellation results in the deposit being confirmed to the business \u2014 there is no separate fee charge.<\/li>\n\n\n\n<li><strong>The linked card is not used for visit payment.<\/strong> It exists only for off-session policy charges. The visit is paid through standard payment methods.<\/li>\n\n\n\n<li><strong>No-show fee can be charged only from the linked card.<\/strong> Other payment methods are not offered at no-show resolution \u2014 the charge attempts off-session, then falls back to the personal account on failure.<\/li>\n\n\n\n<li><strong>Group services and complex (multi-service) bookings are not in the first iteration.<\/strong> The policy applies per individual appointment.<\/li>\n\n\n\n<li><strong>Membership cancels out the policy.<\/strong> A booking covered by an active membership is not subject to Card guarantee \u2014 the membership pays the visit, no card is requested at booking.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<div data-wp-context=\"{ &quot;autoclose&quot;: false, &quot;accordionItems&quot;: [] }\" data-wp-interactive=\"core\/accordion\" role=\"group\" class=\"wp-block-accordion is-layout-flow wp-block-accordion-is-layout-flow\">\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-1&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-1-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-1\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>What&#8217;s the difference between Deposit and Card guarantee?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-1\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-1-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Deposit takes money upfront and holds it against the booking; the amount applies to the visit total at checkout. Card guarantee takes nothing upfront \u2014 it securely links the client&#8217;s card and only charges it if the policy is triggered (no-show or late cancellation). Choose Deposit if you want money committed at booking; choose Card guarantee if you want no friction at booking but the ability to penalise breaches.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-2&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-2-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-2\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>What if the client&#8217;s card has expired or has no funds when a fee triggers?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-2\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-2-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">The off-session charge fails. The system retries; if retries are exhausted, the fee is debited from the client&#8217;s Payment Policy account, which can go negative without limit. The client receives the Debtor flag if their total balance becomes negative.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-3&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-3-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-3\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>Can I switch a policy from Card guarantee to Deposit later without losing linked cards?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-3\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-3-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">You can switch the mode in the settings. Cards linked under the previous mode stay attached to their bookings; new bookings under the new mode follow the new rules. The client&#8217;s Payment Policy personal account is not re-created \u2014 it stays the same across mode changes.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-4&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-4-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-4\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>Can I charge the linked card outside of a no-show or late cancellation?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-4\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-4-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">No. The linked card can be charged only for the cancellation-policy events described above. Other charges (visit total, ad-hoc fees, products) go through the regular payment flow.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div data-wp-class--is-open=\"state.isOpen\" data-wp-context=\"{ &quot;id&quot;: &quot;accordion-item-5&quot;, &quot;openByDefault&quot;: false }\" data-wp-init=\"callbacks.initAccordionItems\" data-wp-on-window--hashchange=\"callbacks.hashChange\" class=\"wp-block-accordion-item is-layout-flow wp-block-accordion-item-is-layout-flow\">\n<h3 class=\"wp-block-accordion-heading\"><button aria-expanded=\"false\" aria-controls=\"accordion-item-5-panel\" data-wp-bind--aria-expanded=\"state.isOpen\" data-wp-on--click=\"actions.toggle\" data-wp-on--keydown=\"actions.handleKeyDown\" id=\"accordion-item-5\" type=\"button\" class=\"wp-block-accordion-heading__toggle\"><span class=\"wp-block-accordion-heading__toggle-title\"><strong>Can the client remove the linked card before the visit?<\/strong><\/span><span class=\"wp-block-accordion-heading__toggle-icon\" aria-hidden=\"true\">+<\/span><\/button><\/h3>\n\n\n\n<div inert aria-labelledby=\"accordion-item-5\" data-wp-bind--inert=\"!state.isOpen\" id=\"accordion-item-5-panel\" role=\"region\" class=\"wp-block-accordion-panel is-layout-flow wp-block-accordion-panel-is-layout-flow\">\n<p class=\"wp-block-paragraph\">No. In this release there is no in-widget action to unlink the card from a booking. The card stays attached to the booking until the visit closes, the booking is cancelled, or the no-show is resolved. The business can only charge the agreed fees (late cancellation or no-show); no other charges are possible against the card.<\/p>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.<\/p>\n","protected":false},"author":34,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"footnotes":"","_members_access_role":[],"_members_access_error":""},"doc_category":[3879],"doc_tag":[1714,1462,1507,1522,1729,1609,1297,1312],"class_list":["post-360429","docs","type-docs","status-publish","hentry","doc_category-payment-policy","doc_tag-all-clients-en","doc_tag-appointment-en","doc_tag-client-en","doc_tag-membership-en","doc_tag-new-en","doc_tag-online-booking-en","doc_tag-service-en","doc_tag-service-category-en"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"yana.b@alteg.io\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Altegio Support - Altegio Knowledge Base\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Card guarantee mode in payment policies - Altegio Support\" \/>\n\t\t<meta property=\"og:description\" content=\"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-09-07T10:15:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-09-08T08:32:52+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Card guarantee mode in payment policies - Altegio Support\" \/>\n\t\t<meta name=\"twitter:description\" content=\"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Altegio\",\"item\":\"https:\\\/\\\/alteg.io\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/#listItem\",\"name\":\"Support\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/#listItem\",\"position\":2,\"name\":\"Support\",\"item\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/digital-payments\\\/#listItem\",\"name\":\"Digital payments\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/#listItem\",\"name\":\"Altegio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/digital-payments\\\/#listItem\",\"position\":3,\"name\":\"Digital payments\",\"item\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/digital-payments\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/payment-policy\\\/#listItem\",\"name\":\"Payment policy\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/#listItem\",\"name\":\"Support\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/payment-policy\\\/#listItem\",\"position\":4,\"name\":\"Payment policy\",\"item\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/payment-policy\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/#listItem\",\"name\":\"Card guarantee mode in payment policies\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/digital-payments\\\/#listItem\",\"name\":\"Digital payments\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/#listItem\",\"position\":5,\"name\":\"Card guarantee mode in payment policies\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/categories\\\/payment-policy\\\/#listItem\",\"name\":\"Payment policy\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/#organization\",\"name\":\"Altegio Support\",\"description\":\"Altegio Knowledge Base\",\"url\":\"https:\\\/\\\/alteg.io\\\/en\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/author\\\/yana-balteg-io\\\/#author\",\"url\":\"https:\\\/\\\/alteg.io\\\/en\\\/author\\\/yana-balteg-io\\\/\",\"name\":\"yana.b@alteg.io\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d3a38ee41a7f8cfff1a39ed1adff91f4c8bd70360a2de9396ba55e4fcada8c2b?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"yana.b@alteg.io\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/#webpage\",\"url\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/\",\"name\":\"Card guarantee mode in payment policies - Altegio Support\",\"description\":\"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.\",\"inLanguage\":\"en\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/support\\\/knowledge-base\\\/360429\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/author\\\/yana-balteg-io\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/author\\\/yana-balteg-io\\\/#author\"},\"datePublished\":\"2026-09-07T10:15:02+00:00\",\"dateModified\":\"2026-09-08T08:32:52+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/alteg.io\\\/en\\\/\",\"name\":\"Altegio Support\",\"description\":\"Altegio Knowledge Base\",\"inLanguage\":\"en\",\"publisher\":{\"@id\":\"https:\\\/\\\/alteg.io\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Card guarantee mode in payment policies - Altegio Support<\/title>\n\n","aioseo_head_json":{"title":"Card guarantee mode in payment policies - Altegio Support","description":"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.","canonical_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/#listItem","position":1,"name":"Altegio","item":"https:\/\/alteg.io\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/#listItem","name":"Support"}},{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/#listItem","position":2,"name":"Support","item":"https:\/\/alteg.io\/en\/support\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/digital-payments\/#listItem","name":"Digital payments"},"previousItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/#listItem","name":"Altegio"}},{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/digital-payments\/#listItem","position":3,"name":"Digital payments","item":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/digital-payments\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/#listItem","name":"Payment policy"},"previousItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/#listItem","name":"Support"}},{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/#listItem","position":4,"name":"Payment policy","item":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/#listItem","name":"Card guarantee mode in payment policies"},"previousItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/digital-payments\/#listItem","name":"Digital payments"}},{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/#listItem","position":5,"name":"Card guarantee mode in payment policies","previousItem":{"@type":"ListItem","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/#listItem","name":"Payment policy"}}]},{"@type":"Organization","@id":"https:\/\/alteg.io\/en\/#organization","name":"Altegio Support","description":"Altegio Knowledge Base","url":"https:\/\/alteg.io\/en\/"},{"@type":"Person","@id":"https:\/\/alteg.io\/en\/author\/yana-balteg-io\/#author","url":"https:\/\/alteg.io\/en\/author\/yana-balteg-io\/","name":"yana.b@alteg.io","image":{"@type":"ImageObject","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/d3a38ee41a7f8cfff1a39ed1adff91f4c8bd70360a2de9396ba55e4fcada8c2b?s=96&d=mm&r=g","width":96,"height":96,"caption":"yana.b@alteg.io"}},{"@type":"WebPage","@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/#webpage","url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/","name":"Card guarantee mode in payment policies - Altegio Support","description":"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.","inLanguage":"en","isPartOf":{"@id":"https:\/\/alteg.io\/en\/#website"},"breadcrumb":{"@id":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/#breadcrumblist"},"author":{"@id":"https:\/\/alteg.io\/en\/author\/yana-balteg-io\/#author"},"creator":{"@id":"https:\/\/alteg.io\/en\/author\/yana-balteg-io\/#author"},"datePublished":"2026-09-07T10:15:02+00:00","dateModified":"2026-09-08T08:32:52+00:00"},{"@type":"WebSite","@id":"https:\/\/alteg.io\/en\/#website","url":"https:\/\/alteg.io\/en\/","name":"Altegio Support","description":"Altegio Knowledge Base","inLanguage":"en","publisher":{"@id":"https:\/\/alteg.io\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"Altegio Support - Altegio Knowledge Base","og:type":"article","og:title":"Card guarantee mode in payment policies - Altegio Support","og:description":"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails.","og:url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/","article:published_time":"2026-09-07T10:15:02+00:00","article:modified_time":"2026-09-08T08:32:52+00:00","twitter:card":"summary_large_image","twitter:title":"Card guarantee mode in payment policies - Altegio Support","twitter:description":"How Card guarantee works: linking a card at booking, when a fee is charged off-session, and what happens if that charge fails."},"aioseo_meta_data":{"post_id":"360429","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"limit_modified_date":false,"created":"2026-09-02 10:38:19","updated":"2026-09-08 08:34:30","seo_analyzer_scan_date":"2026-09-08 08:34:30","ai":{"faqs":[],"keyPoints":[],"schemas":[],"titles":[],"descriptions":[],"socialPosts":{"email":{"subject":"","preview":"","content":""},"linkedin":[],"twitter":[],"facebook":[],"instagram":[]}},"breadcrumb_settings":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/alteg.io\/en\/\" title=\"Altegio\">Altegio<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/alteg.io\/en\/support\/\" title=\"Support\">Support<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/digital-payments\/\" title=\"Digital payments\">Digital payments<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/\" title=\"Payment policy\">Payment policy<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tCard guarantee mode in payment policies\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Altegio","link":"https:\/\/alteg.io\/en\/"},{"label":"Support","link":"https:\/\/alteg.io\/en\/support\/"},{"label":"Digital payments","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/digital-payments\/"},{"label":"Payment policy","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/"},{"label":"Card guarantee mode in payment policies","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/360429\/"}],"year_month":"2026-09","word_count":2618,"total_views":"3","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"yana.b@alteg.io","author_nicename":"yana-balteg-io","author_url":"https:\/\/alteg.io\/en\/author\/yana-balteg-io\/"},"doc_category_info":[{"term_name":"Payment policy","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/payment-policy\/"}],"doc_tag_info":[{"term_name":"All Clients","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/all-clients-en\/"},{"term_name":"Appointment","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/appointment-en\/"},{"term_name":"Client","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/client-en\/"},{"term_name":"Membership","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/membership-en\/"},{"term_name":"New","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/new-en\/"},{"term_name":"Online Booking","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/online-booking-en\/"},{"term_name":"Service","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/service-en\/"},{"term_name":"Service Category","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/service-category-en\/"}],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/360429","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/comments?post=360429"}],"version-history":[{"count":8,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/360429\/revisions"}],"predecessor-version":[{"id":366549,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/360429\/revisions\/366549"}],"wp:attachment":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/media?parent=360429"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_category?post=360429"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_tag?post=360429"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}