{"id":1138,"date":"2024-11-23T04:57:39","date_gmt":"2024-11-23T04:57:39","guid":{"rendered":"https:\/\/support-landing.altegio.cloud\/support\/15870083288221-online-sales-of-memberships-and-gift-cards\/"},"modified":"2026-03-26T14:02:52","modified_gmt":"2026-03-26T14:02:52","password":"","slug":"15870083288221-online-sales-of-memberships-and-gift-cards","status":"publish","type":"docs","link":"https:\/\/alteg.io\/en\/support\/knowledge-base\/15870083288221-online-sales-of-memberships-and-gift-cards\/","title":{"rendered":"Online sales of memberships and gift cards"},"content":{"rendered":"\n<p>To sell memberships and gift cards online, you need to connect a payment system integration, create membership and gift card types, and set up online payment and the online sales widget.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Setting up memberships and gift cards<\/strong><\/h2>\n\n\n\n<p>To configure memberships and gift cards, go to the <strong>Loyalty<\/strong> section in the chain interface of the program.<br>For more details on the setup, see the <strong>Memberships<\/strong> and <strong>Gift cards<\/strong> articles.<br>It is important to enable online sales for the memberships and gift cards you create.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<p>To do this:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>Loyalty<\/strong> > <strong>Membership types \/ Gift card types<\/strong> in the chain section.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d522b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d522b\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"346\" height=\"804\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-16.58.57-1.avif\" alt=\"\" class=\"wp-image-312868\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-16.58.57-1.avif 346w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-16.58.57-1-129x300.avif 129w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-16.58.57-1-220x512.avif 220w\" sizes=\"auto, (max-width: 346px) 100vw, 346px\" \/><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>Select the membership\/gift card type you plan to add to the widget, or create a new one.<\/li>\n\n\n\n<li>On the <strong>General settings<\/strong> tab > <strong>Settings<\/strong>, enable the <strong>Available for online sale<\/strong> option.<br><\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d5a05&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d5a05\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"932\" height=\"1024\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.26.41-932x1024.avif\" alt=\"\" class=\"wp-image-312907\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.26.41-932x1024.avif 932w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.26.41-273x300.avif 273w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.26.41-768x844.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.26.41-360x396.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.26.41.avif 1114w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/><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>In the menu that appears, add the <strong>online sales name, image<\/strong>, description, and price that the client will see in the booking form.<\/li>\n<\/ol>\n\n\n\n<p><strong>The price <\/strong>may differ from the actual value specified in the membership or gift card type settings: if the sale price in the gift card type differs from the face value, the online sales widget will display a discount field.<\/p>\n\n\n\n<p>For a membership, this field will not appear. If you need to indicate that the membership is sold at a discount, you can add this to the <strong>Online sales name<\/strong> field.<\/p>\n\n\n\n<p><strong>Image upload recommendations:<\/strong><\/p>\n\n\n\n<p>The recommended minimum image size is <strong>288 \u00d7 184 px<\/strong>, and the file size must not exceed <strong>12 MB<\/strong>.<br>Use a horizontal image. If you upload a vertical one, it will be cropped to a horizontal format.<br>After adding the image, wait <strong>5\u201310 seconds<\/strong> for it to upload to the server before saving the membership\/gift card type settings.<br>Save the settings at the bottom of the page.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Notes<\/strong><\/p>\n\n\n\n<p>After an online sale, a code will be assigned to the membership\/gift card automatically, and it cannot be changed.<\/p>\n<\/blockquote>\n\n\n\n<p>The membership\/gift card must be available in the location you selected in the <strong>Select branch<\/strong> field when setting up online sales.<\/p>\n\n\n\n<p>On the Stripe checkout page, the name displayed for the gift card or membership will be the one specified in the <strong>Receipt name<\/strong> field in the product card settings under <strong>Inventory > Products<\/strong> of your chain, not the <strong>Online sales name<\/strong> specified in the membership\/gift card type settings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Connecting a payment system integration<\/strong><\/h2>\n\n\n\n<p>Different payment services may be available in different regions.<br>Choose the one that applies to you \u2014 the full list of supported payment systems is available via the link.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Setting up online payment<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>After you create and configure memberships and gift card, go to the location in <strong>Administration<\/strong> mode and open <strong>Finance > Online payments<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d6650&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d6650\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"454\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-1024x454.avif\" alt=\"\" class=\"wp-image-312952\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-1024x454.avif 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-300x133.avif 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-768x341.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-1536x681.avif 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-2048x908.avif 2048w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-360x160.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.32.00-1568x696.avif 1568w\" 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\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>Click <strong>Set up<\/strong> in the <strong>Online sale of memberships and gift cards<\/strong> window.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d6e17&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d6e17\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"368\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-1024x368.avif\" alt=\"\" class=\"wp-image-312973\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-1024x368.avif 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-300x108.avif 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-768x276.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-1536x552.avif 1536w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-2048x736.avif 2048w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-360x129.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.33.52-1568x564.avif 1568w\" 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\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=\"3\" class=\"wp-block-list\">\n<li>Select the payment method: <strong>Cashless payment<\/strong>.<br>Connect the payment system by entering the required integration parameters.<\/li>\n\n\n\n<li>Specify the location where a separate cash register will be created for proceeds from online sales, and the email address where notifications about new orders will be sent.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d752b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d752b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"841\" height=\"1024\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28-841x1024.avif\" alt=\"\" class=\"wp-image-312991\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28-841x1024.avif 841w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28-246x300.avif 246w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28-768x935.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28-1261x1536.avif 1261w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28-360x438.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.36.28.avif 1268w\" sizes=\"auto, (max-width: 841px) 100vw, 841px\" \/><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><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>All membership and gift cards types you plan to sell online must be valid in the selected location.<\/p>\n<\/blockquote>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d8089&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d8089\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"988\" height=\"558\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.37.51.avif\" alt=\"\" class=\"wp-image-313009\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.37.51.avif 988w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.37.51-300x169.avif 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.37.51-768x434.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.37.51-360x203.avif 360w\" sizes=\"auto, (max-width: 988px) 100vw, 988px\" \/><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>Setup for multiple locations<\/strong><\/h2>\n\n\n\n<p>Create a <strong>separate chain <\/strong>for each location. For more details on creating a chain and linking it to a <strong>location<\/strong>, see the <strong>Creating a chain<\/strong> article.<br>Create and configure gift card and membership types in these chains. All loyalty items created in a given chain will apply and be displayed only in the linked branch. Detailed setup instructions for all loyalty types are described in the <strong>Loyalty<\/strong> section.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>If you plan to separate revenue only by location within one legal entity, you do not need to create a separate payment system account \u2014 use the same details as in the main chain.<\/p>\n\n\n\n<p>If you need to separate cash flows across multiple legal entities, sign a contract with the payment system for each location.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Setting up the online sales widget<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On the <strong>Widget<\/strong> tab, check that the company information is correct (name, contact details, logo). If needed, you can change it in the branch interface under <strong>Online booking > Settings > Company information > Brand<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d903b&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d903b\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"752\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.45.50-1024x752.avif\" alt=\"\" class=\"wp-image-313030\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.45.50-1024x752.avif 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.45.50-300x220.avif 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.45.50-768x564.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.45.50-360x264.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.45.50.avif 1152w\" 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\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>Below, you can add a message that clients will see in the widget: a heading and message text.<\/li>\n\n\n\n<li>Add a personal data processing agreement. If you leave the fields<strong> empty<\/strong>, they simply will not be shown in the form. Review the offer and fill in the missing information: <strong>company name, contacts, address, company details, and license number<\/strong> (if you provide medical services).<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242d9bef&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242d9bef\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"738\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-17.57.19-1024x738.avif\" alt=\"\" class=\"wp-image-313057\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.57.19-1024x738.avif 1024w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.57.19-300x216.avif 300w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.57.19-768x553.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.57.19-360x259.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-17.57.19.avif 1344w\" 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\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>Enable the <strong>Send an automatic email to the client after purchase<\/strong> option. After purchase, the client will receive an email with the purchased membership or gift card.<\/p>\n\n\n\n<p>By following the link in the settings, you can see what a sample email looks like. The sample email does not display all branch details, but the real email the client receives will contain the correct information.<\/p>\n\n\n\n<p>After finishing the setup, do not forget to save the settings and activate the widget. If you enabled the widget after saving the settings, click <strong>Save<\/strong> once again.<\/p>\n\n\n\n<p>To see how clients view the form, click <strong>Open widget<\/strong> (the sales form becomes active only when the <strong>Enable widget<\/strong> option is turned on).<\/p>\n\n\n\n<p>The link to the online sales form is generated automatically, just like the online booking form link.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Adding an online sales button to the online booking form<\/strong><\/h2>\n\n\n\n<p>After activating the widget, you can also add an online sales button to your online booking widget.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69d30242dab1c&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d30242dab1c\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"1024\" 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\/2024\/11\/Screen-Shot-2026-03-26-at-18.00.50-840x1024.avif\" alt=\"\" class=\"wp-image-313081\" srcset=\"https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-18.00.50-840x1024.avif 840w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-18.00.50-246x300.avif 246w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-18.00.50-768x936.avif 768w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-18.00.50-360x439.avif 360w, https:\/\/alteg.io\/support\/wp-content\/uploads\/2024\/11\/Screen-Shot-2026-03-26-at-18.00.50.avif 1196w\" sizes=\"auto, (max-width: 840px) 100vw, 840px\" \/><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>Go to <strong>Online booking > Online booking links<\/strong> in the branch interface.<\/li>\n\n\n\n<li>Click the form name or the <strong>Configure<\/strong> button.<\/li>\n\n\n\n<li>On the <strong>Link settings<\/strong> tab, in the <strong>Sale of memberships and gift cards<\/strong> field, specify the chain whose settings will be used for online sales.<\/li>\n\n\n\n<li>After making changes, click <strong>Save<\/strong>.<br><\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The button color depends on the primary color in the widget design settings.<\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>If the widget is a chain widget, you will not be able to configure the online sales button in it.<\/p>\n\n\n\n<p>For the button to appear in a chain widget, you need to specify the required chain in the <strong>Use online sales settings from chain<\/strong> field in the main form (not an additional or chain form). However, in this case the button will be displayed only in the widget of the branch where this setting was made.<\/p>\n\n\n\n<p>For the button to be shown when selecting each branch in the chain widget, you need to configure the online sales button in the main widget of each location in the chain.<\/p>\n\n\n\n<p>If you are not planning to sell online but want sales to be displayed in the online booking system, make sure Stripe or our other payment systems are supported in your country.<\/p>\n\n\n\n<p>For more information on creating and configuring online booking widgets, see here.<\/p>\n\n\n\n<p>After saving, the sales form is available via a direct link, which you can send to clients or promote on social media.<\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To sell memberships and gift cards online, you need to connect a payment system integration, create membership and gift card types, and set up online payment and the online sales widget. Setting up memberships and gift cards To configure memberships and gift cards, go to the Loyalty section in the chain interface of the program.For&hellip; <a class=\"more-link\" href=\"https:\/\/alteg.io\/en\/support\/knowledge-base\/15870083288221-online-sales-of-memberships-and-gift-cards\/\">Continue reading <span class=\"screen-reader-text\">Online sales of memberships and gift cards<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[61],"doc_tag":[976,976],"class_list":{"0":"post-1138","1":"docs","2":"type-docs","3":"status-publish","4":"hentry","5":"doc_category-online-sales","6":"doc_tag-removefromai","8":"entry"},"aioseo_notices":[],"year_month":"2026-04","word_count":1135,"total_views":"591","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"ivan.k","author_nicename":"altegio","author_url":"https:\/\/alteg.io\/en\/author\/altegio\/"},"doc_category_info":[{"term_name":"Online sales","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/categories\/online-sales\/"}],"doc_tag_info":[{"term_name":"RemoveFromAI_Eng","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/removefromai\/"},{"term_name":"RemoveFromAI_Eng","term_url":"https:\/\/alteg.io\/en\/support\/knowledge-base\/docs-tag\/removefromai\/"}],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/1138","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/comments?post=1138"}],"version-history":[{"count":7,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/1138\/revisions"}],"predecessor-version":[{"id":313102,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/docs\/1138\/revisions\/313102"}],"wp:attachment":[{"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/media?parent=1138"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_category?post=1138"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/alteg.io\/en\/support\/wp-json\/wp\/v2\/doc_tag?post=1138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}