{"id":174913,"date":"2025-09-16T10:27:52","date_gmt":"2025-09-16T10:27:52","guid":{"rendered":"https:\/\/support-landing.altegio.cloud\/support\/?post_type=docs&#038;p=174913"},"modified":"2026-03-25T05:14:18","modified_gmt":"2026-03-25T05:14:18","password":"","slug":"7676690403741","status":"publish","type":"docs","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/7676690403741\/","title":{"rendered":"Client Refunds"},"content":{"rendered":"\n<p>For various reasons, it may be necessary to refund a client for services, products, or a client account (deposit). In this article, we\u2019ll look at different situations and options for processing refunds, as well as explain how to delete financial transactions directly in Altegio.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Full refund for a product and\/or service<\/h2>\n\n\n\n<p>If a client cancels a service and\/or returns a product, the payment is fully refunded.<\/p>\n\n\n\n<p><strong>A full refund is possible if:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The service was provided only partially or of unsatisfactory quality.<\/li>\n\n\n\n<li>The client made a prepayment, but the appointment was canceled due to the business\u2019s fault (professional illness, other unforeseen circumstances).<\/li>\n\n\n\n<li>The client is dissatisfied with the purchased product due to its quality.<\/li>\n<\/ul>\n\n\n\n<p><strong>You can completely delete a financial transaction in two ways:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>In the Appointment Calendar<\/strong><br>Open the appointment and go to the <strong>\u201cPayment\u201d<\/strong> tab. Next to the name of the service\/product, click the downward arrow icon. A new line will appear showing the account where the payment was made, the amount, and a trash-bin icon. Click the trash-bin icon to cancel the payment \u2014 the financial transaction will then be deleted.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01a98cc9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01a98cc9\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1126\" height=\"1330\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.36.45.png\" alt=\"\" class=\"wp-image-174916\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.36.45.png 1126w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.36.45-254x300.png 254w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.36.45-867x1024.png 867w\" sizes=\"auto, (max-width: 1126px) 100vw, 1126px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Using the \u201cFinance\u201d section<\/strong><br>Go to <strong>Finance > Financial Transactions<\/strong> (Administration mode), find the required transaction, and click the date\/time in the first column. This will open the payment document. In it, click the <strong>\u201cCancel\u201d<\/strong> button to void the payment.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01a9a18a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01a9a18a\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.39.32.png\" alt=\"\" class=\"wp-image-174931\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"867\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2026-03-25-at-08.57.58-1024x867.png\" alt=\"\" class=\"wp-image-309118\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2026-03-25-at-08.57.58-1024x867.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2026-03-25-at-08.57.58-300x254.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2026-03-25-at-08.57.58-768x651.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2026-03-25-at-08.57.58-360x305.png 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2026-03-25-at-08.57.58.png 1478w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After a financial transaction is deleted, the visit status will change to <strong>\u201cVisit not fully paid.\u201d<\/strong> Depending on the situation, you can either delete the visit or leave it with a comment explaining why the client was refunded.<\/p>\n\n\n\n<p>Information about the canceled payment will remain in <strong>Finance > Financial Transactions <\/strong>(Administration mode). To find deleted transactions, set the filter to <strong>\u201cCanceled\u201d<\/strong> and then click <strong>\u201cShow.\u201d<\/strong><\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01a9c4d9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01a9c4d9\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2428\" height=\"1208\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.42.14.png\" alt=\"\" class=\"wp-image-174946\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.42.14.png 2428w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.42.14-300x149.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.42.14-1024x509.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.42.14-768x382.png 768w\" sizes=\"auto, (max-width: 2428px) 100vw, 2428px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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>Information about deleted transactions will also appear in <strong>Analytical Reports > Data Changes.<\/strong> In this section, you can see which user added, changed, or deleted a payment, at what time, and view additional details and data.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01a9d905&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01a9d905\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-13.45.02.png\" alt=\"\" class=\"wp-image-174961\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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\"><strong>Partial refund for a service<\/strong><\/h2>\n\n\n\n<p>A partial refund is issued if the client is dissatisfied with the service or under other circumstances that require returning part of the previously paid amount.<\/p>\n\n\n\n<p>To refund a portion of the amount to the customer, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Cancel the payment<\/strong> for the service in the visit (see Step 1 above).<\/li>\n\n\n\n<li>Go to the <strong>\u201cVisit Status\u201d<\/strong> section and specify either the discount granted to the customer or the amount that should remain paid for this service. <\/li>\n\n\n\n<li>If you enter the payable amount directly, the <strong>\u201cDiscount\u201d<\/strong> field will automatically be filled in.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01a9ef43&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01a9ef43\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1144\" height=\"828\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.08.07.png\" alt=\"\" class=\"wp-image-174976\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.08.07.png 1144w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.08.07-300x217.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.08.07-1024x741.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.08.07-768x556.png 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.08.07-360x261.png 360w\" sizes=\"auto, (max-width: 1144px) 100vw, 1144px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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<ol start=\"4\" class=\"wp-block-list\">\n<li>Go to the <strong>\u201cVisit Payment\u201d<\/strong> section and process the payment again. You can also make a fast payment from the <strong>\u201cVisit Status\u201d<\/strong> tab.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01aa00fa&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01aa00fa\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1664\" height=\"1336\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.09.40.png\" alt=\"\" class=\"wp-image-174991\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.09.40.png 1664w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.09.40-300x241.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.09.40-1024x822.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.09.40-768x617.png 768w\" sizes=\"auto, (max-width: 1664px) 100vw, 1664px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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\"><strong>Full refund for a product sold during a visit (without refunding the service)<\/strong><\/h2>\n\n\n\n<p>If a client returns a product sold during a visit but keeps the service, the cost of the service is not refunded \u2014 only the product is refunded.<\/p>\n\n\n\n<p>You can cancel the product payment in two ways: through <strong>Finance &gt; Financial Transactions<\/strong> or directly within the visit.<\/p>\n\n\n\n<p><strong>To cancel the payment through Financial Transactions:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Administration<\/strong> mode <strong>Finance > Financial Transactions<\/strong>, find the transaction for the product sale, and click the date\/time in the first column. This will open the payment document. In it, click the <strong>\u201cCancel\u201d<\/strong> button.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01aa1267&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01aa1267\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.13.07.png\" alt=\"\" class=\"wp-image-175006\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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<ol start=\"2\" class=\"wp-block-list\">\n<li>In the visit, go to the <strong>\u201cVisit Status\u201d<\/strong> tab and delete the product by clicking the trash-bin icon next to it.<\/li>\n\n\n\n<li>After deleting the product, be sure to click the <strong>\u201cSave\u201d<\/strong> button at the bottom.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01aa2389&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01aa2389\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1878\" height=\"1422\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.14.43.png\" alt=\"\" class=\"wp-image-175021\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.14.43.png 1878w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.14.43-300x227.png 300w\" sizes=\"auto, (max-width: 1878px) 100vw, 1878px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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\"><strong>Refund for a product sold separately from a visit<\/strong><\/h2>\n\n\n\n<p>To cancel the sale of a product if it was sold separately (outside of a visit):<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Administration<\/strong> mode <strong>Finance > Financial Transactions<\/strong> or <strong>Products > Inventory Management<\/strong>, find the product sale transaction, and click the date\/time in the first column.<\/li>\n\n\n\n<li>The inventory transaction for the product sale will open \u2014 click the trash-bin icon in it.<\/li>\n\n\n\n<li>Be sure to click <strong>\u201cSave Without Payment.\u201d<\/strong> After clicking this button, both the financial and inventory sale transactions will be deleted.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01aa2b5a&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01aa2b5a\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1662\" height=\"1220\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.19.23.png\" alt=\"\" class=\"wp-image-175039\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.19.23.png 1662w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.19.23-300x220.png 300w\" sizes=\"auto, (max-width: 1662px) 100vw, 1662px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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>Information about the canceled sale will remain in administration mode <strong>Finance > Financial Transactions<\/strong> and in<strong> Analytical Reports > Data Changes.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Full refund of a deposit from a client\u2019s personal account<\/strong><\/h2>\n\n\n\n<p>To cancel a client\u2019s account top-up, you need to cancel the top-up financial transaction in <strong>Administration <\/strong>mode<strong> Finance > Financial Transactions.<\/strong> To delete the transaction:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Finance > Financial Transactions<\/strong> (<strong>Administration<\/strong> mode) and find the required transaction. For quick search, use the <strong>Payment Item<\/strong> filter \u201cClient account top-up,\u201d select the necessary dates, and, if needed, enter the customer\u2019s name or phone number. Then click <strong>\u201cShow.\u201d<\/strong><\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69dcb01aa32c4&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69dcb01aa32c4\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"2428\" height=\"1364\" 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-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.22.18.png\" alt=\"\" class=\"wp-image-175057\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.22.18.png 2428w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.22.18-300x169.png 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.22.18-1024x575.png 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2025\/09\/Screen-Shot-2025-09-16-at-14.22.18-768x431.png 768w\" sizes=\"auto, (max-width: 2428px) 100vw, 2428px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\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.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\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<ol class=\"wp-block-list\">\n<li>In the first column, click the date\/time of the transaction.<\/li>\n\n\n\n<li>The payment document will open \u2014 click the <strong>\u201cCancel\u201d<\/strong> button in it.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Partial refund of a deposit from a client\u2019s personal account<\/h2>\n\n\n\n<p>A partial refund of a client\u2019s deposit can only be done by debiting the amount to a product. After that, you need to create an <strong>expense transaction<\/strong> for the refund amount to balance the cash register on the refund date.<\/p>\n\n\n\n<p>Since this is effectively a \u201cconditional\u201d product sale, you should first create a product called <strong>\u201cRefund\u201d<\/strong> (or something similar) so these sales are not included in reports.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Full refund of a membership <\/h3>\n\n\n\n<p>A full refund of a membership can be done either by canceling the sale of the item (membership) or by creating an expense transaction for the membership amount.<\/p>\n\n\n\n<p><strong>To cancel the membership sale:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open the client profile and go to the <strong>Loyalty<\/strong> tab (from the appointment window or the client database), then find the required membership.<\/li>\n\n\n\n<li>Under the membership name, click the link <strong>Go to the sales transaction<\/strong> \u2014 it will take you directly to the financial transaction page.<\/li>\n\n\n\n<li>Open the sales transaction by clicking the date\/time, remove the item (membership) by clicking the trash icon, and save <strong>without payment<\/strong>.<\/li>\n\n\n\n<li>The membership sale is deleted the same way as the sale of any other item. Details on deleting an item sale are described earlier in this article. As a result, the membership will be unlinked from the client profile and can no longer be used.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Partial refund of a membership <\/h3>\n\n\n\n<p>If the client has used some visits but some are still remaining (the membership is not fully used), and you need to issue a refund for any reason:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Find the client in the client database and open their profile by clicking the name.<\/li>\n\n\n\n<li>On the <strong>Loyalty<\/strong> tab, reduce the number of available visits (balance) in the membership to <strong>0<\/strong>.<\/li>\n\n\n\n<li>Go to <strong>Finance > Financial Transactions<\/strong>, create an expense transaction, and write off the refund amount. You can add a comment specifying which membership the refund was made for and to whom.<\/li>\n<\/ol>\n\n\n\n<p>More details on creating an expense transaction and editing a membership in the client profile are described earlier \u2014 the only difference is that the write-off amount is not the full amount.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Full refund of a gift card<\/h2>\n\n\n\n<p>A full refund of a gift card can be issued in two ways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>by canceling the sale of the item (gift card)<\/li>\n\n\n\n<li>by creating an expense transaction for the gift card amount<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Option 1: Cancel the gift card sale<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Finance > Financial transactions<\/strong> (<strong>Administration<\/strong> mode) and find the sales transaction using filters. You can also use the payment category filter <strong>Gift card sales<\/strong>.<\/li>\n\n\n\n<li>Click the sale date\/time, delete the item (gift card) using the trash button, and save <strong>without payment<\/strong>. The gift card sale is deleted the same way as the sale of any other item. More details on deleting an item sale are described earlier in this article.<\/li>\n<\/ol>\n\n\n\n<p>As a result, the gift card will be unlinked from the client profile and can no longer be used.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><\/p>\n\n\n\n<p>The downside of this method is that there will be a cash register discrepancy: an <strong>overage<\/strong> on the day of sale and a <strong>shortage<\/strong> on the day the refund is issued \u2014 you\u2019ll need to account for this. Also, there will be no reporting on refunds issued.<\/p>\n<\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Option 2: Create an expense transaction (refund)<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>First, create an expense payment category called <strong>Refund<\/strong>. See the article <strong><a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4868729320349-creating-new-item-of-payment\/\">Creating a new payment category<\/a><\/strong> for details.<\/li>\n\n\n\n<li>Create an expense transaction for the gift card amount dated the day the refund is issued. For more details on creating financial transactions, see the article <a href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/4868705841437-new-transaction\/\"><strong>New payment<\/strong>.<\/a><\/li>\n\n\n\n<li>Then open the client profile, go to the <strong>Loyalty<\/strong> tab, and reduce the gift card balance to <strong>0<\/strong>. To be able to change the gift card balance in the branch, the gift card type must have permission enabled to change the balance and validity period.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Important<\/strong><\/p>\n\n\n\n<p>The advantage of this method is that there will be no cash register discrepancy between the day the gift card was paid for and the day the refund was issued. You can also leave a comment in the client profile stating that a refund was issued for gift card No. ****, and this gift card will appear in the client\u2019s history.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Partial refund of a gift card<\/h2>\n\n\n\n<p>If the gift card has not been fully used but you need to issue a refund, do the following:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Find the client in the client database and open their profile by clicking the name.<\/li>\n\n\n\n<li>On the <strong>Loyalty<\/strong> tab, reduce the available gift card balance to <strong>0<\/strong>.<\/li>\n\n\n\n<li>In <strong>Finance > Financial transactions<\/strong> (<strong>Administration<\/strong> mode), create an expense transaction and write off the refund amount. You can add a comment specifying which gift card the refund was made for and to whom.<\/li>\n<\/ol>\n\n\n\n<p>More details on creating an expense financial transaction and editing a gift card in the client profile are described earlier \u2014 the only difference is that the write-off amount is not the full amount.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For various reasons, it may be necessary to refund a client for services, products, or a client account (deposit). In this article, we\u2019ll look at different situations and options for processing refunds, as well as explain how to delete financial transactions directly in Altegio. Full refund for a product and\/or service If a client cancels&hellip; <a class=\"more-link\" href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/7676690403741\/\">Continue reading <span class=\"screen-reader-text\">Client Refunds<\/span><\/a><\/p>\n","protected":false},"author":44,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[55],"doc_tag":[1447,1507,1564,1834,1894,1579,1297,1492],"class_list":["post-174913","docs","type-docs","status-publish","hentry","doc_category-working-with-accounts-and-cash-registers","doc_tag-appointment-calendar-en","doc_tag-client-en","doc_tag-client-account-en","doc_tag-finance-en","doc_tag-financial-transactions-en","doc_tag-products-en","doc_tag-service-en","doc_tag-visit-en","entry"],"aioseo_notices":[],"year_month":"2026-04","word_count":1596,"total_views":"136","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"lilit.m@alteg.io","author_nicename":"lilit-malteg-io","author_url":"https:\/\/alteg.io\/en\/author\/lilit-malteg-io\/"},"doc_category_info":[{"term_name":"Working with accounts and cash registers","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/working-with-accounts-and-cash-registers\/"}],"doc_tag_info":[{"term_name":"Appointment Calendar","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/appointment-calendar-en\/"},{"term_name":"Client","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/client-en\/"},{"term_name":"Client Account","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/client-account-en\/"},{"term_name":"Finance","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/finance-en\/"},{"term_name":"Financial Transactions","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/financial-transactions-en\/"},{"term_name":"Products","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/products-en\/"},{"term_name":"Service","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/service-en\/"},{"term_name":"Visit","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/visit-en\/"}],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/174913","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\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/comments?post=174913"}],"version-history":[{"count":6,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/174913\/revisions"}],"predecessor-version":[{"id":309139,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/174913\/revisions\/309139"}],"wp:attachment":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/media?parent=174913"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_category?post=174913"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_tag?post=174913"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}