<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	 xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>Multi-Store Addons for WooCommerce &#8211; Agile Store Locator WordPress Plugin</title>
	<atom:link href="https://agilestorelocator.com/wiki/multi-store-addons-for-woocommerce/feed/" rel="self" type="application/rss+xml" />
	<link>https://agilestorelocator.com</link>
	<description>#1 Store Locator WordPress Plugin that finds location using the Google Maps</description>
	<lastBuildDate>Tue, 02 Jun 2026 11:56:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<item>
		<title>How to Link WePOS with Multi-Store Addons for WooCommerce</title>
		<link>https://agilestorelocator.com/wiki/how-to-link-wepos-with-multi-store-addons-for-woocommerce/</link>
					<comments>https://agilestorelocator.com/wiki/how-to-link-wepos-with-multi-store-addons-for-woocommerce/#respond</comments>
		
		<dc:creator><![CDATA[Talha Nadeem]]></dc:creator>
		<pubDate>Mon, 05 Jan 2026 07:42:03 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=4167</guid>

					<description><![CDATA[This guide explains how to connect WePOS with the Multi-Store Addons for WooCommerce, allowing you to manage product prices and stock centrally across multiple outlets. Prerequisites Before you begin, make sure: Step-by-Step Guide Step 1: Enable the &#8220;WePOS Integration&#8221; Option on Multi Store Addons for WooCommerce The first thing you will need to do is ... <br><a href="https://agilestorelocator.com/wiki/how-to-link-wepos-with-multi-store-addons-for-woocommerce/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This guide explains how to connect WePOS with the Multi-Store Addons for WooCommerce, allowing you to manage product prices and stock centrally across multiple outlets.</p>



<h2 class="wp-block-heading"><strong>Prerequisites</strong></h2>



<h3 class="wp-block-heading"><strong>Before you begin, make sure:</strong></h3>



<ul class="wp-block-list">
<li>WordPress and WooCommerce are installed and activated<br></li>



<li>Multi Store Addons for WooCommerce is installed and configured<br></li>



<li>WePOS plugin is installed<br></li>



<li>You have administrator access to WordPress</li>
</ul>



<h2 class="wp-block-heading"><strong>Step-by-Step Guide</strong></h2>



<h3 class="wp-block-heading">Step 1: Enable the &#8220;WePOS Integration&#8221; Option on Multi Store Addons for WooCommerce</h3>



<p class="wp-block-paragraph">The first thing you will need to do is to enable the &#8220;WePOS Integration&#8221; option in Multi Store Addons for WooCommerce. To do this, please follow the steps below:</p>



<ol class="wp-block-list">
<li>From the WordPress dashboard, go to the &#8220;A Store Locator&#8221; plugin and click on the &#8220;WooCommerce&#8221; tab</li>



<li>Go to the Inventory tab<br><img fetchpriority="high" decoding="async" width="1036" height="629" class="wp-image-4181" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/inventory.png" alt="inventory" title="How to Link WePOS with Multi-Store Addons for WooCommerce 1" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/inventory.png 1036w, https://agilestorelocator.com/wp-content/uploads/2026/01/inventory-300x182.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/inventory-1024x622.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/inventory-768x466.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/inventory-360x219.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/inventory-350x213.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/inventory-76x46.png 76w" sizes="(max-width: 1036px) 100vw, 1036px" /></li>



<li>Enable the &#8220;WePOS integration&#8221; option<br><img decoding="async" width="1067" height="689" class="wp-image-4182" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration.png" alt="weposintegration" title="How to Link WePOS with Multi-Store Addons for WooCommerce 2" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration.png 1067w, https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration-300x194.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration-1024x661.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration-768x496.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration-360x232.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration-350x226.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/weposintegration-76x49.png 76w" sizes="(max-width: 1067px) 100vw, 1067px" /></li>
</ol>



<h3 class="wp-block-heading"><strong>Step 2: Install the WePOS Plugin</strong></h3>



<ol class="wp-block-list">
<li>Log in to your WordPress Admin Dashboard</li>



<li>Navigate to Plugins → Add New</li>



<li>Search for WePOS<br><img decoding="async" width="1769" height="673" class="wp-image-4168" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin.png" alt="wepos plugin" title="How to Link WePOS with Multi-Store Addons for WooCommerce 3" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin.png 1769w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-300x114.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-1024x390.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-768x292.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-1536x584.png 1536w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-360x137.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-350x133.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/wepos-plugin-76x29.png 76w" sizes="(max-width: 1769px) 100vw, 1769px" /><br></li>



<li>Click Install Now, then Activate</li>



<li>Once activated, you will see WePOS in the WordPress menu</li>
</ol>



<p class="wp-block-paragraph">WePOS enables point-of-sale functionality directly inside WooCommerce.</p>



<h3 class="wp-block-heading"><strong>Step 3: Add An Outlet on WePOS</strong></h3>



<ol class="wp-block-list">
<li>Go to WePOS → Outlets</li>



<li>Click on “Add Outlet”, fill in the information, and click on “Create Outlet”<br><img loading="lazy" decoding="async" width="607" height="224" class="wp-image-4169" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/addoutlet.png" alt="addoutlet" title="How to Link WePOS with Multi-Store Addons for WooCommerce 4" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/addoutlet.png 607w, https://agilestorelocator.com/wp-content/uploads/2026/01/addoutlet-300x111.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/addoutlet-360x133.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/addoutlet-350x129.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/addoutlet-76x28.png 76w" sizes="auto, (max-width: 607px) 100vw, 607px" /></li>
</ol>



<h3 class="wp-block-heading"><strong>Step 4: Assign a Counter and Cashier to Your Outlet</strong></h3>



<ol class="wp-block-list">
<li>Next to the newly created outlet, click on the three-dot menu button, and click on &#8220;Add Counter&#8221;</li>



<li>Enter the counter name and number, and click on “Add Counter”</li>



<li>Next, click on the three-dot menu button, and click on “Add Cashier”</li>



<li>Select a Cashier and click on “Assign Cashier&#8221;<br><img loading="lazy" decoding="async" width="1369" height="758" class="wp-image-4170" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier.png" alt="counterandcashier" title="How to Link WePOS with Multi-Store Addons for WooCommerce 5" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier.png 1369w, https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier-300x166.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier-1024x567.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier-768x425.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier-360x199.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier-350x194.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/counterandcashier-76x42.png 76w" sizes="auto, (max-width: 1369px) 100vw, 1369px" /><strong><br></strong></li>
</ol>



<p class="wp-block-paragraph">Now, a counter and cashier are assigned to the outlet you just created.</p>



<p class="wp-block-paragraph">Counters represent physical POS terminals, while cashiers are the users operating them.</p>



<h3 class="wp-block-heading">Step 5: Link a store with WePOS</h3>



<p class="wp-block-paragraph">The next step is to link one of your stores with WePOS. To do this, please follow the steps below:</p>



<ol class="wp-block-list">
<li>Go to the WordPress dashboard, navigate to the Agile Store Locator plugin, and click on &#8220;Manage Stores&#8221;</li>



<li>Locate the store you want to link to WePOS and click on the &#8220;edit&#8221; icon<br><img loading="lazy" decoding="async" width="1290" height="909" class="wp-image-4183" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/managestores.png" alt="managestores" title="How to Link WePOS with Multi-Store Addons for WooCommerce 6" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/managestores.png 1290w, https://agilestorelocator.com/wp-content/uploads/2026/01/managestores-300x211.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/managestores-1024x722.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/managestores-768x541.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/managestores-360x254.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/managestores-350x247.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/managestores-76x54.png 76w" sizes="auto, (max-width: 1290px) 100vw, 1290px" /></li>



<li>Go to the WooCommerce tab </li>



<li>Assign an outlet to this store using the &#8220;WePOS Outlet&#8221; field</li>



<li>Click on &#8220;Update Store&#8221;<br><img loading="lazy" decoding="async" width="1694" height="791" class="wp-image-4184" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore.png" alt="linkstore" title="How to Link WePOS with Multi-Store Addons for WooCommerce 7" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore.png 1694w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-300x140.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-1024x478.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-768x359.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-1536x717.png 1536w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-360x168.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-350x163.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/linkstore-76x35.png 76w" sizes="auto, (max-width: 1694px) 100vw, 1694px" /></li>
</ol>



<p class="wp-block-paragraph">Once this is done, the WePOS outlet will be linked to the store you assigned it to. </p>



<p class="wp-block-paragraph">Now you can go to the POS interface and manage the products that are assigned to this store.</p>



<h3 class="wp-block-heading"><strong>Step 6: Go to View POS</strong></h3>



<ol class="wp-block-list">
<li><strong>Navigate to WePOS → View POS</strong><br><img loading="lazy" decoding="async" width="745" height="467" class="wp-image-4171" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/viewpos.png" alt="viewpos" title="How to Link WePOS with Multi-Store Addons for WooCommerce 8" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/viewpos.png 745w, https://agilestorelocator.com/wp-content/uploads/2026/01/viewpos-300x188.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/viewpos-360x226.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/viewpos-350x219.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/viewpos-76x48.png 76w" sizes="auto, (max-width: 745px) 100vw, 745px" /><strong><br></strong></li>



<li>Log in using the outlet and counter credentials you created earlier<br><img loading="lazy" decoding="async" width="724" height="532" class="wp-image-4172" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/login.png" alt="login" title="How to Link WePOS with Multi-Store Addons for WooCommerce 9" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/login.png 724w, https://agilestorelocator.com/wp-content/uploads/2026/01/login-300x220.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/login-360x265.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/login-350x257.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/login-76x57.png 76w" sizes="auto, (max-width: 724px) 100vw, 724px" /><strong><br></strong></li>
</ol>



<p class="wp-block-paragraph">This will open the WePOS interface, where sales transactions are processed.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="528" src="https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-1024x528.jpg" alt="posinterface" class="wp-image-4173" title="How to Link WePOS with Multi-Store Addons for WooCommerce 10" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-1024x528.jpg 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-300x155.jpg 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-768x396.jpg 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-1536x792.jpg 1536w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-360x186.jpg 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-350x180.jpg 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface-76x39.jpg 76w, https://agilestorelocator.com/wp-content/uploads/2026/01/posinterface.jpg 1910w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">This step ensures that sales, stock, and pricing data sync correctly with the chosen outlet.</p>



<h3 class="wp-block-heading"><strong>Step 7: Change Product Prices and Stock via CentralStock</strong></h3>



<ol class="wp-block-list">
<li>Go to A Store Locator Plugin → Central Stock<br><img loading="lazy" decoding="async" width="206" height="761" class="wp-image-4174" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock2.png" alt="centralstock2" title="How to Link WePOS with Multi-Store Addons for WooCommerce 11" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock2.png 206w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock2-81x300.png 81w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock2-139x512.png 139w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock2-71x263.png 71w" sizes="auto, (max-width: 206px) 100vw, 206px" /></li>



<li>Locate the product you want to change the price and/or inventory for</li>



<li>Click on “update” next to the correct store location<br><img loading="lazy" decoding="async" width="1902" height="948" class="wp-image-4175" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock.png" alt="centralstock" title="How to Link WePOS with Multi-Store Addons for WooCommerce 12" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock.png 1902w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-300x150.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-1024x510.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-768x383.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-1536x766.png 1536w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-360x179.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-350x174.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/centralstock-76x38.png 76w" sizes="auto, (max-width: 1902px) 100vw, 1902px" /></li>



<li>Update:<strong><br></strong>
<ul class="wp-block-list">
<li>Product prices</li>



<li>Stock quantities<strong><br></strong></li>
</ul>
</li>



<li>Click on &#8220;Update Inventory&#8221; to save the changes<br><img loading="lazy" decoding="async" width="1698" height="952" class="wp-image-4176" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate.png" alt="priceupdate" title="How to Link WePOS with Multi-Store Addons for WooCommerce 13" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate.png 1698w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-300x168.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-1024x574.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-768x431.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-1536x861.png 1536w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-360x202.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-350x196.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/priceupdate-76x43.png 76w" sizes="auto, (max-width: 1698px) 100vw, 1698px" /><strong><br></strong></li>
</ol>



<p class="wp-block-paragraph">Once you make changes to the product price and inventory, all updates will automatically reflect in:</p>



<ul class="wp-block-list">
<li>WePOS</li>



<li>WooCommerce product listings</li>



<li>Assigned store/outlet inventory</li>
</ul>



<h2 class="wp-block-heading"><strong>Result</strong></h2>



<p class="wp-block-paragraph">After completing the above steps:</p>



<ul class="wp-block-list">
<li>WePOS is fully linked with Multi-Store Addons for WooCommerce<strong><br></strong></li>



<li>Product prices and stock are managed from one central location (Central Stock Section)<strong><br></strong></li>



<li>POS transactions update inventory in real time across all outlets</li>
</ul>



<h2 class="wp-block-heading">Order Summary</h2>



<p class="wp-block-paragraph">Once you complete a transaction using WePOS, you can view the transaction details by following the steps below:</p>



<ol class="wp-block-list">
<li>Go to the WordPress dashboard</li>



<li>Head over to the WooCommerce plugin, and click on &#8220;Orders&#8221;</li>



<li>Open the latest transaction and view the transaction details<br><img loading="lazy" decoding="async" width="1563" height="823" class="wp-image-4177" style="" src="https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary.png" alt="ordersummary" title="How to Link WePOS with Multi-Store Addons for WooCommerce 14" srcset="https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary.png 1563w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-300x158.png 300w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-1024x539.png 1024w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-768x404.png 768w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-1536x809.png 1536w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-360x190.png 360w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-350x184.png 350w, https://agilestorelocator.com/wp-content/uploads/2026/01/ordersummary-76x40.png 76w" sizes="auto, (max-width: 1563px) 100vw, 1563px" /></li>
</ol>



<h2 class="wp-block-heading">Video</h2>



<p class="wp-block-paragraph">For a more detailed demo on how to link WePOS with Multi Store addons for WooCommerce, and how to update product prices and stock using the central stock section, please see the video below.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/how-to-link-wepos-with-multi-store-addons-for-woocommerce/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>License &#038; Support Renewal Guide</title>
		<link>https://agilestorelocator.com/wiki/license-support-renewal-guide/</link>
					<comments>https://agilestorelocator.com/wiki/license-support-renewal-guide/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 23 Jun 2025 10:57:05 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=4027</guid>

					<description><![CDATA[AgileLogix offers both Yearly and Lifetime licenses for our plugins. This guide helps you understand when and how to renew your license or support, depending on the plan you purchased. What Are You Renewing? Plan Type What Expires What You Renew Renewal Cost Yearly License License &#38; Support Full License Product Price Lifetime License Support ... <br><a href="https://agilestorelocator.com/wiki/license-support-renewal-guide/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://agilelogix.com" target="_blank" rel="noopener">AgileLogix</a> offers both <strong>Yearly</strong> and <strong>Lifetime</strong> licenses for our plugins. This guide helps you understand <strong>when and how to renew your license or support</strong>, depending on the plan you purchased.</p>



<h2 class="wp-block-heading">What Are You Renewing?</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Plan Type</th><th>What Expires</th><th>What You Renew</th><th>Renewal Cost</th></tr></thead><tbody><tr><td><strong>Yearly License</strong></td><td>License &amp; Support</td><td>Full License</td><td>Product Price</td></tr><tr><td><strong>Lifetime License</strong></td><td>Support Only</td><td>Support Access Only</td><td>$30/year</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">Yearly License Renewal</h2>



<p class="wp-block-paragraph">With a <strong>Yearly License</strong>, your license and support are valid for one year. After expiry:</p>



<ul class="wp-block-list">
<li>You lose access to updates and support.</li>



<li>Renewing restores both.</li>
</ul>



<h3 class="wp-block-heading">How to Renew:</h3>



<ol class="wp-block-list">
<li>Log in to your <a href="https://agilelogix.com/all-downloads/" target="_blank" rel="noopener">AgileLogix account</a>.</li>



<li>Go to the <strong>All Downloads</strong> section.</li>



<li>Locate the <strong>expired license</strong>.</li>



<li>Click <strong>Renew</strong> and complete checkout.</li>
</ol>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="323" src="https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-1024x323.png" alt="License renewal button" class="wp-image-4028" title="License &amp; Support Renewal Guide 15" srcset="https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-1024x323.png 1024w, https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-300x95.png 300w, https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-768x242.png 768w, https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-360x113.png 360w, https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-350x110.png 350w, https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button-76x24.png 76w, https://agilestorelocator.com/wp-content/uploads/2025/06/license-renewal-button.png 1104w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h2 class="wp-block-heading">Support Renewal for Lifetime License</h2>



<p class="wp-block-paragraph"><strong>Lifetime Licenses</strong> never expire, but support lasts <strong>1 year</strong>. After that:</p>



<ul class="wp-block-list">
<li>You still receive plugin updates.</li>



<li>You lose access to customer support unless renewed.</li>
</ul>



<h3 class="wp-block-heading">Renew Support for $30:</h3>



<ol class="wp-block-list">
<li>Log into <a href="https://agilelogix.com/all-downloads/" target="_blank" rel="noopener">AgileLogix</a>.</li>



<li>Go to <strong>All Downloads</strong>.</li>



<li>Locate the <strong>Lifetime license</strong> with <strong>Support Expired</strong>.</li>



<li>Click <strong>Renew Support</strong>.</li>



<li>Complete checkout. Your support will extend 1 year.</li>
</ol>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="331" src="https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-1024x331.png" alt="Renew Support" class="wp-image-4029" title="License &amp; Support Renewal Guide 16" srcset="https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-1024x331.png 1024w, https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-300x97.png 300w, https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-768x248.png 768w, https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-360x116.png 360w, https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-350x113.png 350w, https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al-76x25.png 76w, https://agilestorelocator.com/wp-content/uploads/2025/06/support-renew-al.png 1102w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading">How to Check Your Plan</h2>



<p class="wp-block-paragraph">From your AgileLogix account dashboard:</p>



<ul class="wp-block-list">
<li><strong>License Type:</strong> “Lifetime” or “Yearly”</li>



<li><strong>Support Expiry:</strong> Shown below each license key</li>
</ul>



<h2 class="wp-block-heading">Lost Access to Your Account?</h2>



<p class="wp-block-paragraph">If you no longer have access to your AgileLogix account:</p>



<ul class="wp-block-list">
<li>You can <strong>purchase a new license</strong> directly from <a href="https://agilelogix.com/" target="_blank" rel="noopener">AgileLogix.com</a>.</li>



<li>After purchase, you can <strong>register the new license</strong> on your existing site using the plugin’s <strong>License Activation</strong> panel.</li>
</ul>



<p class="wp-block-paragraph">Your plugin and settings will remain intact — you’re simply linking it to a new license key.</p>



<h2 class="wp-block-heading">Need Help?</h2>



<p class="wp-block-paragraph">Email us: <strong>support@agilelogix.com</strong></p>



<p class="wp-block-paragraph">We&#8217;re happy to assist with renewals and support questions!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/license-support-renewal-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Renew Your License for Multi-Store Addons for WooCommerce</title>
		<link>https://agilestorelocator.com/wiki/how-to-renew-your-license-for-multi-store-addons-for-woocommerce/</link>
					<comments>https://agilestorelocator.com/wiki/how-to-renew-your-license-for-multi-store-addons-for-woocommerce/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 19 May 2025 11:15:29 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3981</guid>

					<description><![CDATA[To continue receiving updates and support for the Multi-Store Addons for WooCommerce, you need to renew your license once it expires. While we’re working on a one-click renew button, you can still renew your license manually by following these steps: Step 1: Add the Plugin to Cart Step 2: Enter Your Existing License Key Step ... <br><a href="https://agilestorelocator.com/wiki/how-to-renew-your-license-for-multi-store-addons-for-woocommerce/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">To continue receiving updates and support for the <strong>Multi-Store Addons for WooCommerce</strong>, you need to renew your license once it expires. While we’re working on a one-click renew button, you can still renew your license manually by following these steps:</p>



<h2 class="wp-block-heading">Step 1: Add the Plugin to Cart</h2>



<ol class="wp-block-list">
<li>Visit the product page for <strong>Multi-Store Addons for WooCommerce</strong>:<br><a>https://agilelogix.com/product/multi-store-addons-for-woocommerce/</a></li>



<li>Click on <strong>Add to Cart</strong>.</li>



<li>Go to the <strong>Checkout</strong> page.</li>
</ol>



<h2 class="wp-block-heading">Step 2: Enter Your Existing License Key</h2>



<ol class="wp-block-list">
<li>On the checkout page, look for the <strong>License Renewal</strong> field.</li>



<li>Paste your <strong>existing license key</strong> (the one you want to renew) into the field.</li>
</ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">This ensures the new purchase will be treated as a renewal and extends your original license rather than generating a new one.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="567" height="531" src="https://agilestorelocator.com/wp-content/uploads/2025/05/renew-multi-store-license.png" alt="Renew Multi-Store License" class="wp-image-3982" title="How to Renew Your License for Multi-Store Addons for WooCommerce 17" srcset="https://agilestorelocator.com/wp-content/uploads/2025/05/renew-multi-store-license.png 567w, https://agilestorelocator.com/wp-content/uploads/2025/05/renew-multi-store-license-300x281.png 300w, https://agilestorelocator.com/wp-content/uploads/2025/05/renew-multi-store-license-360x337.png 360w, https://agilestorelocator.com/wp-content/uploads/2025/05/renew-multi-store-license-281x263.png 281w, https://agilestorelocator.com/wp-content/uploads/2025/05/renew-multi-store-license-61x57.png 61w" sizes="auto, (max-width: 567px) 100vw, 567px" /></figure>
</div></blockquote>



<h2 class="wp-block-heading">Step 3: Complete the Purchase</h2>



<ol class="wp-block-list">
<li>Fill in the billing information if required.</li>



<li>Click <strong>Purchase</strong> to complete the renewal process.</li>
</ol>



<h2 class="wp-block-heading">Step 4: Confirmation</h2>



<p class="wp-block-paragraph">Once the payment is completed:</p>



<ul class="wp-block-list">
<li>Your license will be extended for another year from the current expiration date.</li>



<li>You will receive a confirmation email with the updated license details.</li>
</ul>



<h2 class="wp-block-heading">Need Help?</h2>



<p class="wp-block-paragraph">If you don’t have your license key or face any issues during renewal, feel free to contact us at <a>support@agilelogix.com</a>. We’ll be happy to assist you.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/how-to-renew-your-license-for-multi-store-addons-for-woocommerce/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Header Store Selector Widget Documentation</title>
		<link>https://agilestorelocator.com/wiki/store-selector-widget-documentation/</link>
					<comments>https://agilestorelocator.com/wiki/store-selector-widget-documentation/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Mon, 07 Apr 2025 16:08:04 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3938</guid>

					<description><![CDATA[The Header Store Selector Widget lets your customers choose a preferred store location, allowing your WooCommerce site to dynamically change pricing, stock, and availability based on their selection. It is designed to work with Agile Store Locator + WooCommerce integration, and supports both guest users and logged-in customers. Step 1: Enable Inventory and Store Selector ... <br><a href="https://agilestorelocator.com/wiki/store-selector-widget-documentation/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The <strong>Header Store Selector Widget</strong> lets your customers choose a preferred store location, allowing your WooCommerce site to dynamically change pricing, stock, and availability based on their selection. It is designed to work with Agile Store Locator + WooCommerce integration, and supports both guest users and logged-in customers.</p>



<h2 class="wp-block-heading">Step 1: Enable Inventory and Store Selector</h2>



<p class="wp-block-paragraph">To get started, you&#8217;ll need to enable the Inventory Module and the Store Selector Widget.</p>



<ol start="1" class="wp-block-list">
<li>Navigate to: <strong>Agile Store Locator &gt; WooCommerce &gt; Inventory tab</strong></li>



<li>Enable the <strong>Inventory Module</strong> toggle.</li>



<li>Under <strong>Store Selector Widget Type</strong>, choose <strong>Header Widget</strong>.</li>



<li>Click <strong>Save Settings</strong>.</li>
</ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p class="wp-block-paragraph">This enables per-store pricing, stock handling, and the store selector frontend component.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="910" height="538" src="https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector.png" alt="Header Store Selector" class="wp-image-3939" title="Header Store Selector Widget Documentation 18" srcset="https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector.png 910w, https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector-300x177.png 300w, https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector-768x454.png 768w, https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector-360x213.png 360w, https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector-350x207.png 350w, https://agilestorelocator.com/wp-content/uploads/2025/04/header-store-selector-76x45.png 76w" sizes="auto, (max-width: 910px) 100vw, 910px" /></figure>
</div>


<h2 class="wp-block-heading">Step 2: Add the Shortcode</h2>



<p class="wp-block-paragraph">Add the following shortcode to your site header (or wherever you want the selector to appear):</p>



<pre class="wp-block-prismatic-blocks"><code class="language-git" data-line="">[asl_wc_selector]</code></pre>



<p class="wp-block-paragraph">By default, this renders a <strong>sidebar offcanvas</strong> selector powered by Bootstrap 5’s offcanvas system (custom-prefixed <code class="" data-line="">aslcanvas</code>).</p>



<h3 class="wp-block-heading">Optional: Show as Popup</h3>



<p class="wp-block-paragraph">You can render the selector as a modal-style popup instead of offcanvas using the <code class="" data-line="">popup</code> attribute:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-git" data-line="">[asl_wc_selector popup=&quot;1&quot;]</code></pre>



<p class="wp-block-paragraph">This adds a <code class="" data-line="">asl-selector-popup</code> class, allowing you to style and position it differently.</p>



<h2 class="wp-block-heading">Controlling Widget Visibility</h2>



<p class="wp-block-paragraph">By default, the selector widget is <strong>not shown on the cart or checkout pages</strong>. This behavior can be customized using a WordPress filter:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-php" data-line="">add_filter(&#039;asl_wc_skip_render_store_selector&#039;, function($default) {
    // Always show the selector (even on checkout/cart)
    return false;
});</code></pre>
</blockquote>



<p class="wp-block-paragraph">This allows advanced users to programmatically control when the widget renders.</p>



<h2 class="wp-block-heading">Customizing Radius and Result Count</h2>



<p class="wp-block-paragraph">You can control how many nearby stores are shown and within what radius by using filters in your theme’s <code class="" data-line="">functions.php</code> file:</p>



<p class="wp-block-paragraph"><strong>Store Radius (in miles or km)</strong></p>



<pre class="wp-block-prismatic-blocks"><code class="language-php" data-line="">add_filter(&#039;asl_wc_store_radius&#039;, function($radius) {
    return 100; // Set custom radius (default is 500)
});</code></pre>



<p class="wp-block-paragraph"><strong>Limit Number of Store Results</strong></p>



<pre class="wp-block-prismatic-blocks"><code class="language-php" data-line="">add_filter(&#039;asl_wc_store_result_limit&#039;, function($limit) {
    return 5; // Show max 5 nearby stores instead of default 10
});</code></pre>



<p class="wp-block-paragraph">These filters give developers control over the search behavior without modifying core plugin code.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/store-selector-widget-documentation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Store Owner Notification</title>
		<link>https://agilestorelocator.com/wiki/store-owner-notification/</link>
					<comments>https://agilestorelocator.com/wiki/store-owner-notification/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Tue, 04 Feb 2025 13:54:12 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3907</guid>

					<description><![CDATA[The Multi-Store Addon for WooCommerce includes a Store Owner Notification feature that automatically notifies store managers when a new order is placed. This ensures that store managers receive real-time updates and can process orders efficiently. How It Works When a customer places an order, the system: Customizing the Email Template If required, you can customize ... <br><a href="https://agilestorelocator.com/wiki/store-owner-notification/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The Multi-Store Addon for WooCommerce includes a <strong>Store Owner Notification</strong> feature that automatically notifies store managers when a new order is placed. This ensures that store managers receive real-time updates and can process orders efficiently.</p>



<h3 class="wp-block-heading">How It Works</h3>



<p class="wp-block-paragraph">When a customer places an order, the system:</p>



<ol start="1" class="wp-block-list">
<li>Identifies the store associated with the order.</li>



<li>Retrieves the store manager&#8217;s email address.</li>



<li>Sends an email notification containing order details, including:
<ul class="wp-block-list">
<li>Order ID</li>



<li>Customer details (name, email, phone, address)</li>



<li>Order total and payment details</li>



<li>Selected shipping method</li>



<li>Ordered products with quantities and prices</li>
</ul>
</li>



<li>Prevents duplicate emails by marking the order as notified in the system.</li>
</ol>



<h3 class="wp-block-heading">Customizing the Email Template</h3>



<p class="wp-block-paragraph">If required, you can customize the store manager notification email template to match your business requirements. To do so:</p>



<ol start="1" class="wp-block-list">
<li>Use a WooCommerce-compatible email customizer plugin, such as:
<ul class="wp-block-list">
<li><strong><a href="https://wordpress.org/plugins/email-customizer-for-woocommerce/" target="_blank" rel="noopener">Email Customizer for WooCommerce</a></strong> – A powerful tool that allows you to design WooCommerce emails using a drag-and-drop interface.</li>



<li><strong><a href="https://wordpress.org/plugins/kadence-woocommerce-email-designer/" target="_blank" rel="noopener">Kadence WooCommerce Email Designer</a></strong> – A free plugin that provides a simple way to customize WooCommerce emails with a live preview.</li>



<li><strong><a href="https://wordpress.org/plugins/yaymail/" target="_blank" rel="noopener">YayMail – WooCommerce Email Customizer</a></strong> – Offers an intuitive builder with various customization options and integration support.</li>
</ul>
</li>



<li>Install and activate the email customizer plugin of your choice.</li>



<li>Navigate to the <strong>WooCommerce > Emails</strong> section in your WordPress dashboard.</li>



<li>Locate the <strong>Store Manager Notification</strong> email and click <strong>Customize</strong>.</li>



<li>Modify the email template using the drag-and-drop builder or available settings:
<ul class="wp-block-list">
<li>Change the layout, fonts, and colors.</li>



<li>Modify text content, headers, and footers.</li>



<li>Add dynamic elements such as order details, customer information, or store branding.</li>
</ul>
</li>



<li>Save your changes, and the system will use your customized email format.</li>
</ol>



<h3 class="wp-block-heading">Advanced Customization (For Developers)</h3>



<p class="wp-block-paragraph">For more advanced modifications, developers can manually edit the template files:</p>



<ol start="1" class="wp-block-list">
<li>Locate the template files under:
<ul class="wp-block-list">
<li><code class="" data-line="">asl-wc/includes/modules/email-notification/templates/emails/store-manager-email.php</code> (HTML template)</li>



<li><code class="" data-line="">asl-wc/includes/modules/email-notification/templates/emails/plain/store-manager-email.php</code> (Plain text template)</li>
</ul>
</li>



<li>Copy the template file to your theme folder to prevent overwrites during updates:
<ul class="wp-block-list">
<li><code class="" data-line="">yourtheme/woocommerce/emails/store-manager-email.php</code></li>
</ul>
</li>



<li>Edit the copied file and modify the email content as needed.</li>



<li>Save the changes, and WooCommerce will now use your customized email template.</li>
</ol>



<h4 class="wp-block-heading">Content of the Store Owner Email Template</h4>



<p class="wp-block-paragraph">The content of the email can be copied from here as well, instead of locating that in that modules directory.</p>



<pre class="wp-block-prismatic-blocks"><code class="language-php" data-line="">&lt;?php
/**
 * Store Manager Order Notification Email Template
 *
 * This template will be injected into the default WooCommerce email template.
 */

if (!defined(&#039;ABSPATH&#039;)) {
    exit;
}


/*
 * @hooked WC_Emails::email_header() Output the email header
 */
do_action( &#039;woocommerce_email_header&#039;, $email_heading, $email ); 

// Decode the JSON-encoded products array from placeholders
$products = isset($products) ? json_decode($products, true) : [];

?&gt;

&lt;p&gt;&lt;?php printf(__(&#039;Dear %s,&#039;, &#039;asl-wc&#039;), esc_html($store_title)); ?&gt;&lt;/p&gt;

&lt;p&gt;&lt;?php _e(&#039;You have received a new order:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Order ID:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; #&lt;?php echo esc_html($order_id); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Total Amount:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo wp_kses_post($order_total); ?&gt;&lt;/p&gt;

&lt;!-- Customer Details --&gt;
&lt;h3&gt;&lt;?php _e(&#039;Customer Details:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Name:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo esc_html($customer_name); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Email:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo esc_html($customer_email); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Phone:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo esc_html($customer_phone); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Address:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo esc_html($customer_address); ?&gt;&lt;/p&gt;

&lt;!-- Shipping Details --&gt;
&lt;h3&gt;&lt;?php _e(&#039;Shipping Details:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Shipping Method:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo esc_html($shipping_method); ?&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;?php _e(&#039;Shipping Cost:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/strong&gt; &lt;?php echo wp_kses_post($shipping_cost); ?&gt;&lt;/p&gt;

&lt;!-- Order Date --&gt;
&lt;h3&gt;&lt;?php _e(&#039;Order Date:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/h3&gt;
&lt;p&gt;&lt;?php echo esc_html($order_date); ?&gt;&lt;/p&gt;

&lt;!-- Customer Notes --&gt;
&lt;?php if (!empty($customer_note)) : ?&gt;
    &lt;h3&gt;&lt;?php _e(&#039;Customer Notes:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/h3&gt;
    &lt;p&gt;&lt;?php echo wp_kses_post($customer_note); ?&gt;&lt;/p&gt;
&lt;?php endif; ?&gt;

&lt;!-- Delivery Time for Local Pickup --&gt;
&lt;?php if ($shipping_method_id == &#039;local_pickup&#039; &amp;&amp; !empty($delivery_time)) : ?&gt;
    &lt;h3&gt;&lt;?php _e(&#039;Delivery Time:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/h3&gt;
    &lt;p&gt;&lt;?php echo esc_html($delivery_time); ?&gt;&lt;/p&gt;
&lt;?php endif; ?&gt;

&lt;!-- Ordered Products Table --&gt;
&lt;h3&gt;&lt;?php _e(&#039;Ordered Products:&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/h3&gt;
&lt;table style=&quot;width: 100%; border-collapse: collapse; border: 1px solid #ddd;&quot;&gt;
    &lt;thead&gt;
        &lt;tr&gt;
            &lt;th style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt;&lt;?php _e(&#039;Product&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/th&gt;
            &lt;th style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt;&lt;?php _e(&#039;Quantity&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/th&gt;
            &lt;th style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt;&lt;?php _e(&#039;Price&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/th&gt;
            &lt;th style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt;&lt;?php _e(&#039;Subtotal&#039;, &#039;asl-wc&#039;); ?&gt;&lt;/th&gt;
        &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;?php foreach ($products as $product) : ?&gt;
            &lt;tr&gt;
                &lt;td style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt;
                    &lt;a href=&quot;&lt;?php echo esc_url($product[&#039;url&#039;]); ?&gt;&quot;&gt;
                        &lt;?php echo esc_html($product[&#039;name&#039;]); ?&gt;
                    &lt;/a&gt;
                &lt;/td&gt;
                &lt;td style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt; &lt;?php echo esc_html($product[&#039;qty&#039;]); ?&gt; &lt;/td&gt;
                &lt;td style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt; &lt;?php echo wp_kses_post($product[&#039;price&#039;]); ?&gt; &lt;/td&gt;
                &lt;td style=&quot;border: 1px solid #ddd; padding: 8px;&quot;&gt; &lt;?php echo wp_kses_post($product[&#039;subtotal&#039;]); ?&gt; &lt;/td&gt;
            &lt;/tr&gt;
        &lt;?php endforeach; ?&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;?php

/*
 * @hooked WC_Emails::email_footer() Output the email footer
 */
do_action( &#039;woocommerce_email_footer&#039;, $email );

?&gt;
</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/store-owner-notification/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Enable/Disable Billing Fields for Local Pickup</title>
		<link>https://agilestorelocator.com/wiki/enable-disable-billing-fields-for-local-pickup/</link>
					<comments>https://agilestorelocator.com/wiki/enable-disable-billing-fields-for-local-pickup/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 31 Jan 2025 10:30:22 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3905</guid>

					<description><![CDATA[By default, the Multi-Store Addon for WooCommerce disables the Billing Fields when customers select the Local Pickup option. This streamlines the checkout process by omitting unnecessary fields for in-store pickup orders. However, in certain cases, store owners may need to enable billing details for record-keeping or compliance purposes. How to Enable Billing Fields for Local ... <br><a href="https://agilestorelocator.com/wiki/enable-disable-billing-fields-for-local-pickup/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">By default, the Multi-Store Addon for WooCommerce disables the Billing Fields when customers select the <strong>Local Pickup</strong> option. This streamlines the checkout process by omitting unnecessary fields for in-store pickup orders. However, in certain cases, store owners may need to enable billing details for record-keeping or compliance purposes.</p>



<h3 class="wp-block-heading">How to Enable Billing Fields for Local Pickup</h3>



<p class="wp-block-paragraph">To enable the Billing Fields for Local Pickup, follow these steps:</p>



<ol start="1" class="wp-block-list">
<li>Navigate to <strong>Store Locator > WooCommerce</strong> in your WordPress dashboard.</li>



<li>Click on the <strong>Local Pickup</strong> tab.</li>



<li>Locate the setting <strong>&#8220;Show Billing Fields&#8221;</strong>.</li>



<li>Toggle the switch to <strong>Enable</strong>.</li>



<li>Save the settings.</li>
</ol>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="941" height="347" src="https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields.png" alt="Show Billing Fields" class="wp-image-3906" title="Enable/Disable Billing Fields for Local Pickup 19" srcset="https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields.png 941w, https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields-300x111.png 300w, https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields-768x283.png 768w, https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields-360x133.png 360w, https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields-350x129.png 350w, https://agilestorelocator.com/wp-content/uploads/2025/01/multi-store-show-billing-fields-76x28.png 76w" sizes="auto, (max-width: 941px) 100vw, 941px" /></figure>
</div>


<p class="wp-block-paragraph">Once enabled, the checkout process will display the standard Billing Fields, even for Local Pickup orders.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/enable-disable-billing-fields-for-local-pickup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Place a Product on Backorder</title>
		<link>https://agilestorelocator.com/wiki/how-to-place-a-product-on-backorder/</link>
					<comments>https://agilestorelocator.com/wiki/how-to-place-a-product-on-backorder/#respond</comments>
		
		<dc:creator><![CDATA[Talha Nadeem]]></dc:creator>
		<pubDate>Thu, 05 Dec 2024 12:36:33 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3841</guid>

					<description><![CDATA[Users of the Multi Store Addons for WooCommerce can display certain products as “on backorder” on the store selection widget on the product page. Placing a product on backorder will allow your customers to order that product even though it is out of stock. To label products as “on backorder” please follow the below steps. ... <br><a href="https://agilestorelocator.com/wiki/how-to-place-a-product-on-backorder/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Users of the Multi Store Addons for WooCommerce can display certain products as “on backorder” on the store selection widget on the product page.</p>



<p class="wp-block-paragraph">Placing a product on backorder will allow your customers to order that product even though it is out of stock.</p>



<p class="wp-block-paragraph">To label products as “on backorder” please follow the below steps.</p>



<h2 class="wp-block-heading">Prerequisites</h2>



<p class="wp-block-paragraph">Before we begin, please be sure to have the following prerequisite options enabled on Multi store Addons for WooCommerce:</p>



<ol class="wp-block-list">
<li>On the &#8220;Global&#8221; tab, make sure the &#8220;Store Visibility&#8221; option is set to &#8220;Product Stores&#8221;<br><img loading="lazy" decoding="async" width="839" height="635" class="wp-image-3842" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility.png" alt="store visibility" title="How to Place a Product on Backorder 20" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility.png 839w, https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility-300x227.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility-768x581.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility-360x272.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility-347x263.png 347w, https://agilestorelocator.com/wp-content/uploads/2024/12/store_visibility-76x57.png 76w" sizes="auto, (max-width: 839px) 100vw, 839px" /></li>



<li>On the &#8220;Products&#8221; tab, make sure the &#8220;Stock Management&#8221; option is set to &#8220;Location&#8221;<br><img loading="lazy" decoding="async" width="831" height="583" class="wp-image-3844" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management.png" alt="stock management" title="How to Place a Product on Backorder 21" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management.png 831w, https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management-300x210.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management-768x539.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management-360x253.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management-350x246.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/12/stock_management-76x53.png 76w" sizes="auto, (max-width: 831px) 100vw, 831px" /></li>
</ol>



<p class="wp-block-paragraph">These two prerequisites are required to mark out-of-stock products as &#8220;on backorder&#8221;.</p>



<h2 class="wp-block-heading">Step 1 &#8211; Place a product on Backorder</h2>



<ol class="wp-block-list">
<li>Log in to your WordPress account</li>



<li>Go to the “products” tab on WooCommerce, and click on “All Products”</li>



<li>Select a product and click on the “Edit” button<br><img loading="lazy" decoding="async" width="1324" height="803" class="wp-image-3846" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1.png" alt="edit product 1" title="How to Place a Product on Backorder 22" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1.png 1324w, https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1-300x182.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1-1024x621.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1-768x466.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1-360x218.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1-350x212.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/12/edit_product-1-76x46.png 76w" sizes="auto, (max-width: 1324px) 100vw, 1324px" /></li>



<li>On the “Edit Product” page, scroll down to the inventory tab, and click on the “track stock quantity for this product”</li>



<li>On the “Allow Backorders” option, select the “Allow, but notify customer” option<br><img loading="lazy" decoding="async" width="1355" height="718" class="wp-image-3847" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder.png" alt="put on backorder" title="How to Place a Product on Backorder 23" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder.png 1355w, https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder-300x159.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder-1024x543.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder-768x407.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder-360x191.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder-350x185.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/12/put_on_backorder-76x40.png 76w" sizes="auto, (max-width: 1355px) 100vw, 1355px" /></li>
</ol>



<h2 class="wp-block-heading">Step 2 &#8211; Set the Product Stock to Zero for a Location</h2>



<ol class="wp-block-list">
<li>Next, go to the &#8220;Locations&#8221; tab</li>



<li>Activate a location by clicking on the “Edit” button<br><img loading="lazy" decoding="async" width="1316" height="687" class="wp-image-3848" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock.png" alt="location stock" title="How to Place a Product on Backorder 24" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock.png 1316w, https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock-300x157.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock-1024x535.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock-768x401.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock-360x188.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock-350x183.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/12/location_stock-76x40.png 76w" sizes="auto, (max-width: 1316px) 100vw, 1316px" /></li>



<li>Set the stock as &#8220;0&#8221; and click on &#8220;Save&#8221;<br><img loading="lazy" decoding="async" width="897" height="656" class="wp-image-3849" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock.png" alt="set stock" title="How to Place a Product on Backorder 25" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock.png 897w, https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock-300x219.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock-768x562.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock-360x263.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock-350x256.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/12/set_stock-76x57.png 76w" sizes="auto, (max-width: 897px) 100vw, 897px" /></li>



<li>Now the product in the above location will be labeled as &#8220;on backorder&#8221; on the product page of your online store</li>



<li>Note: only locations that are marked &#8220;Active&#8221;, have a stock of &#8220;0&#8221; and stock status as “In” will be labeled as &#8220;on backorder&#8221;</li>



<li>Click on the “Update” button to save your changes</li>
</ol>



<h2 class="wp-block-heading">Step 3 &#8211; Activate Backorder on Multi Store Addons for WooCommerce</h2>



<ol class="wp-block-list">
<li>Go to the Agile Store Locator plugin (A store locator) on your WordPress dashboard, and select the “WooCommerce” tab to access the Multi Store Addons for WooCommerce plugin</li>



<li>On the &#8220;Global&#8221; tab, activate the &#8220;Enable Stores with Zero Stock&#8221; option<br><img loading="lazy" decoding="async" width="1688" height="790" class="wp-image-3850" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc.png" alt="enable backorders aslwc" title="How to Place a Product on Backorder 26" srcset="https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc.png 1688w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-300x140.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-1024x479.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-768x359.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-1536x719.png 1536w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-360x168.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-350x164.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/12/enable_backorders_aslwc-76x36.png 76w" sizes="auto, (max-width: 1688px) 100vw, 1688px" /></li>



<li>Click on &#8220;Save Settings&#8221;</li>
</ol>



<p class="wp-block-paragraph">Now, go to your website and go to a product page. </p>



<p class="wp-block-paragraph">The location(s) with “0” stock will now be labeled as “on backorder”. Furthermore, any products that are ordered while on backorder will be marked as &#8220;on backorder&#8221;.</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/how-to-place-a-product-on-backorder/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Store Selection at Check out Page</title>
		<link>https://agilestorelocator.com/wiki/store-selection-at-check-out-page/</link>
					<comments>https://agilestorelocator.com/wiki/store-selection-at-check-out-page/#respond</comments>
		
		<dc:creator><![CDATA[Talha Nadeem]]></dc:creator>
		<pubDate>Thu, 14 Nov 2024 05:05:19 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3820</guid>

					<description><![CDATA[Users of the Multi Store Addons for WooCommerce have the ability to add a store selection widget on the checkout page. When the store selection widget is added to the checkout page, your customers will be able to select a store from where they want their items to be delivered.  How to Enable the Store ... <br><a href="https://agilestorelocator.com/wiki/store-selection-at-check-out-page/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Users of the Multi Store Addons for WooCommerce have the ability to add a store selection widget on the checkout page.</p>



<p class="wp-block-paragraph">When the store selection widget is added to the checkout page, your customers will be able to select a store from where they want their items to be delivered. </p>



<h2 class="wp-block-heading">How to Enable the Store Selection Widget on the Checkout Page</h2>



<p class="wp-block-paragraph">To add a store selection widget to your checkout page, please follow the below steps:</p>



<ol class="wp-block-list">
<li>Log into your WordPress account</li>



<li>Go to the “A Store Locator” plugin, and select the “WooCommerce” sub-tab<br><img loading="lazy" decoding="async" width="313" height="353" class="wp-image-3817" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2.png" alt="Screenshot 2" title="Store Selection at Check out Page 27" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2.png 313w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2-266x300.png 266w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2-233x263.png 233w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2-51x57.png 51w" sizes="auto, (max-width: 313px) 100vw, 313px" /></li>



<li>Head over to the “Products” tab and <strong>disable</strong> the “Product Page Widget” option, this will remove the store selection widget from product pages and place it on the checkout page<br><img loading="lazy" decoding="async" width="1077" height="618" class="wp-image-3821" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget.png" alt="disable product widget" title="Store Selection at Check out Page 28" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget.png 1077w, https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget-300x172.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget-1024x588.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget-768x441.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget-360x207.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget-350x201.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/11/disable_product_widget-76x44.png 76w" sizes="auto, (max-width: 1077px) 100vw, 1077px" /></li>



<li>Click on “Save Settings”</li>



<li>Go back to the “Global” tab, and make a selection on the “Checkout Widget” option<img loading="lazy" decoding="async" width="865" height="599" class="wp-image-3822" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1.png" alt="Screenshot 1 1" title="Store Selection at Check out Page 29" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1.png 865w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1-300x208.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1-768x532.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1-360x249.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1-350x242.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_1-1-76x53.png 76w" sizes="auto, (max-width: 865px) 100vw, 865px" /></li>
</ol>



<p class="wp-block-paragraph">Depending on your selection on the “Checkout Widget” option, the store selection widget can be in one of two forms:</p>



<ol class="wp-block-list">
<li><strong>Store locator</strong> &#8211;  The store is selected via a store locator widget that shows all your stores on a map, and it also shows a list of all your stores</li>



<li><strong>Select Dropdown </strong>&#8211; The store is selected through a dropdown menu that appears on the checkout page</li>
</ol>



<p class="wp-block-paragraph">Let&#8217;s go over both these options</p>



<h2 class="wp-block-heading">“Store Locator” Store Selection Widget</h2>



<p class="wp-block-paragraph">Choosing the “Store Locator” on the “Checkout Widget” option will add a fully functioning store locator widget to the checkout page.</p>



<p class="wp-block-paragraph">The store locator widget will show all your stores on a map, and it will also display a list of all your store.</p>



<p class="wp-block-paragraph">Your customers will be able to choose a store by either clicking on a location on the map or by using the store list.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="507" src="https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-1024x507.png" alt="store locator selection" class="wp-image-3823" title="Store Selection at Check out Page 30" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-1024x507.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-300x149.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-768x380.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-1536x761.png 1536w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-360x178.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-350x173.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection-76x38.png 76w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_locator_selection.png 1587w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Having a store locator at the checkout page is an excellent way to provide your customers with a visual display of which of your stores are closest to their current location.</p>



<h2 class="wp-block-heading">“Select Dropdown Store” Selection Widget</h2>



<p class="wp-block-paragraph">Choosing the “Store Dropdown” option on the “Checkout Widget” option will add a dropdown menu on the checkout page. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="586" src="https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-1024x586.png" alt="dropdown selection" class="wp-image-3824" title="Store Selection at Check out Page 31" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-1024x586.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-300x172.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-768x439.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-360x206.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-350x200.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection-76x43.png 76w, https://agilestorelocator.com/wp-content/uploads/2024/11/dropdown_selection.png 1121w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Your customers will be able to make a store selection using this dropdown menu before placing their order.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/store-selection-at-check-out-page/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Mandatory Store Selection Option</title>
		<link>https://agilestorelocator.com/wiki/mandatory-store-selection-option/</link>
					<comments>https://agilestorelocator.com/wiki/mandatory-store-selection-option/#respond</comments>
		
		<dc:creator><![CDATA[Talha Nadeem]]></dc:creator>
		<pubDate>Wed, 13 Nov 2024 05:47:24 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3816</guid>

					<description><![CDATA[The “Mandatory Store Selection” option on the Muti Store Addons can prevent customers from placing an item if they have not selected a store from the store selection widget on the product page. This option is very useful if you want your customers to actively define a store from where they want their order to ... <br><a href="https://agilestorelocator.com/wiki/mandatory-store-selection-option/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The “Mandatory Store Selection” option on the Muti Store Addons can prevent customers from placing an item if they have not selected a store from the store selection widget on the product page.</p>



<p class="wp-block-paragraph">This option is very useful if you want your customers to actively define a store from where they want their order to be delivered from.</p>



<h2 class="wp-block-heading"><strong>Store Selection Widget on The Product Page</strong></h2>



<p class="wp-block-paragraph">If you place the store selection widget on individual product pages, then the “Mandatory Store Selection” option will prevent customers from adding a product to the cart until they select a store from the store selector widget.</p>



<p class="wp-block-paragraph">To enable the above scenario, please follow the below steps:</p>



<ol class="wp-block-list">
<li>Log into your WordPress account</li>



<li>Go to the “A Store Locator” plugin tab and select the “WooCommerce” sub-tab<br><img loading="lazy" decoding="async" width="313" height="353" class="wp-image-3817" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2.png" alt="Screenshot 2" title="Mandatory Store Selection Option 32" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2.png 313w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2-266x300.png 266w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2-233x263.png 233w, https://agilestorelocator.com/wp-content/uploads/2024/11/Screenshot_2-51x57.png 51w" sizes="auto, (max-width: 313px) 100vw, 313px" /></li>



<li>Go to the “Products” tab, enable the “Product Page Widget” option, and click on “Save Settings”</li>



<li>The store selection widget will now be enabled on individual product pages<br><img loading="lazy" decoding="async" width="1049" height="665" class="wp-image-3818" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget.png" alt="enable productpage widget" title="Mandatory Store Selection Option 33" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget.png 1049w, https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget-300x190.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget-1024x649.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget-768x487.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget-360x228.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget-350x222.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/11/enable_productpage_widget-76x48.png 76w" sizes="auto, (max-width: 1049px) 100vw, 1049px" /></li>



<li>Go to the “Global” tab, and enable the “Mandatory Store Selection” option<br><img loading="lazy" decoding="async" width="1079" height="525" class="wp-image-3819" style="" src="https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection.png" alt="store selection" title="Mandatory Store Selection Option 34" srcset="https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection.png 1079w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection-300x146.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection-1024x498.png 1024w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection-768x374.png 768w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection-360x175.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection-350x170.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/11/store_selection-76x37.png 76w" sizes="auto, (max-width: 1079px) 100vw, 1079px" /></li>
</ol>



<p class="wp-block-paragraph">Now your customers will only be able to add a product to their cart after they select a store from the store selector widget.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/mandatory-store-selection-option/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Adding Multi-Store Address Information in WooCommerce Print Address Labels</title>
		<link>https://agilestorelocator.com/wiki/adding-multi-store-address-information-in-woocommerce-print-address-labels/</link>
					<comments>https://agilestorelocator.com/wiki/adding-multi-store-address-information-in-woocommerce-print-address-labels/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 16 Oct 2024 13:52:01 +0000</pubDate>
				<guid isPermaLink="false">https://agilestorelocator.com/?post_type=docs&#038;p=3798</guid>

					<description><![CDATA[This guide explains how to extend the functionality of the third-party plugin WooCommerce Print Address Labels to include store-specific information from our plugin Multi-Store Addons for WooCommerce. By adding this custom code to your theme&#8217;s functions.php file, you can dynamically display additional address information related to specific stores within your address labels. Feature Overview When ... <br><a href="https://agilestorelocator.com/wiki/adding-multi-store-address-information-in-woocommerce-print-address-labels/" class="text-muted readmore">Read More <i data-feather="chevron-right" class="fea icon-sm"></i></a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This guide explains how to extend the functionality of the third-party plugin <strong><a href="https://wpovernight.com/downloads/woocommerce-print-address-labels/" target="_blank" rel="noopener">WooCommerce Print Address Labels</a></strong> to include store-specific information from our plugin <strong>Multi-Store Addons for WooCommerce</strong>. By adding this custom code to your theme&#8217;s <code class="" data-line="">functions.php</code> file, you can dynamically display additional address information related to specific stores within your address labels.</p>



<h3 class="wp-block-heading">Feature Overview</h3>



<p class="wp-block-paragraph">When using both <strong>WooCommerce Print Address Labels</strong> and <strong>Multi-Store Addons for WooCommerce</strong>, you may want to include store details (such as store name, address, phone, etc.) in the printed address labels. This can be achieved by using dynamic placeholders like <code class="" data-line="">[asl_title]</code>, <code class="" data-line="">[asl_city]</code>, <code class="" data-line="">[asl_phone]</code>, which automatically pull information from the <strong>Multi-Store Addons for WooCommerce</strong> plugin and insert it into the printed label.</p>



<h4 class="wp-block-heading">How It Works</h4>



<ul class="wp-block-list">
<li>The placeholders in the address label template (e.g., <code class="" data-line="">[asl_title]</code>, <code class="" data-line="">[asl_city]</code>) are dynamically replaced with the corresponding data from the store assigned to the order.</li>



<li>If the store associated with the order contains a particular piece of information (like the store&#8217;s title or phone number), the placeholders are replaced with the actual data.</li>



<li>This process is fully dynamic, allowing you to add custom store information to any WooCommerce address label.</li>
</ul>



<h4 class="wp-block-heading">Usage Instructions</h4>



<p class="wp-block-paragraph">To add store-specific information to your address labels, follow these steps:</p>



<p class="wp-block-paragraph">Add the following code to your theme’s <code class="" data-line="">functions.php</code> file:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-php" data-line="">add_filter(&#039;wpo_wclabel_address_format&#039;, &#039;custom_wpo_wclabel_address_format&#039;, 10, 2);

/**
 * Customize the address format for WooCommerce address labels.
 *
 * @param string $custom_address_format The original address format.
 * @param object $order The WooCommerce order object.
 * @return string The modified address format.
 */
function custom_wpo_wclabel_address_format($custom_address_format, $order) {
   
    // Get the store ID from the order meta (assigned by Multi-Store Addons for WooCommerce)
    $asl_wc_store_id = $order-&gt;get_meta(&#039;asl-wc_store_id&#039;);

    // When the store ID exists
    if ($asl_wc_store_id) {

        // Check if the Agile Store Locator helper method exists
        if (method_exists(&quot;\AgileStoreLocator\Helper&quot;, &#039;get_store&#039;)) {

            // Get the store object based on the store ID
            $a_store = \AgileStoreLocator\Helper::get_store($asl_wc_store_id);	
                
            // If the store exists
            if ($a_store) {

                // Match all placeholders that start with [asl_ and end with ]
                preg_match_all(&#039;/\[asl_(.*?)\]/&#039;, $custom_address_format, $matches);

                // Loop through the matches and replace the placeholders with store data
                foreach ($matches[0] as $key =&gt; $placeholder) {
                    // Extract the property name (e.g., &#039;title&#039;, &#039;city&#039;, etc.)
                    $property = $matches[1][$key];

                    // Check if the property exists in the store object
                    if (isset($a_store-&gt;$property)) {
                        // Replace the placeholder with the corresponding store property value
                        $custom_address_format = str_replace($placeholder, $a_store-&gt;$property, $custom_address_format);
                    } else {
                        // Optionally, remove the placeholder if the property doesn&#039;t exist
                        $custom_address_format = str_replace($placeholder, &#039;&#039;, $custom_address_format);
                    }
                }
            }
        }
    }

    // Return the modified address format with replaced placeholders
    return $custom_address_format;
}</code></pre>



<p class="wp-block-paragraph"><strong>Customize the Address Format in Your Print Labels:</strong></p>



<p class="wp-block-paragraph">Now that the code is in place, you can use placeholders like the following in the address format of your <strong>WooCommerce Print Address Labels</strong> plugin:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="612" height="183" src="https://agilestorelocator.com/wp-content/uploads/2024/10/address-label-print.png" alt="Address label print" class="wp-image-3799" title="Adding Multi-Store Address Information in WooCommerce Print Address Labels 35" srcset="https://agilestorelocator.com/wp-content/uploads/2024/10/address-label-print.png 612w, https://agilestorelocator.com/wp-content/uploads/2024/10/address-label-print-300x90.png 300w, https://agilestorelocator.com/wp-content/uploads/2024/10/address-label-print-360x108.png 360w, https://agilestorelocator.com/wp-content/uploads/2024/10/address-label-print-350x105.png 350w, https://agilestorelocator.com/wp-content/uploads/2024/10/address-label-print-76x23.png 76w" sizes="auto, (max-width: 612px) 100vw, 612px" /></figure>
</div>


<ul class="wp-block-list">
<li><strong>[asl_title]</strong>: Displays the title of the store.</li>



<li><strong>[asl_street]</strong>: Displays the street address of the store.</li>



<li><strong>[asl_city]</strong>: Displays the city of the store.</li>



<li><strong>[asl_state]</strong>: Displays the state of the store.</li>



<li><strong>[asl_phone]</strong>: Displays the store&#8217;s phone number.</li>



<li><strong>[asl_email]</strong>: Displays the store&#8217;s email address.</li>
</ul>



<p class="wp-block-paragraph"><strong>Result</strong>: When printing the address labels, the placeholders such as <code class="" data-line="">[asl_title]</code> and <code class="" data-line="">[asl_city]</code> will automatically be replaced with the actual store details related to the order.</p>



<h4 class="wp-block-heading">Example:</h4>



<p class="wp-block-paragraph">If the store information for a particular order is as follows:</p>



<ul class="wp-block-list">
<li>Store Name: &#8220;Downtown Store&#8221;</li>



<li>Street: &#8220;123 Main St.&#8221;</li>



<li>City: &#8220;New York&#8221;</li>



<li>State: &#8220;NY&#8221;</li>



<li>Phone: &#8220;(555) 123-4567&#8221;</li>



<li>Email: &#8220;<a>store@example.com</a>&#8220;</li>
</ul>



<p class="wp-block-paragraph">Then the address label might look like this:</p>



<pre class="wp-block-prismatic-blocks"><code class="language-git" data-line="">Order #12345
John Doe
Downtown Store
123 Main St.
New York, NY
(555) 123-4567
store@example.com</code></pre>
]]></content:encoded>
					
					<wfw:commentRss>https://agilestorelocator.com/wiki/adding-multi-store-address-information-in-woocommerce-print-address-labels/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
