{"id":8804,"date":"2019-11-07T09:53:25","date_gmt":"2019-11-07T05:53:25","guid":{"rendered":"https:\/\/blog.cs-cart.com\/?p=8804"},"modified":"2019-11-07T10:30:11","modified_gmt":"2019-11-07T06:30:11","slug":"meet-cs-cart-4-11-1-with-warehouses-and-other-improvements","status":"publish","type":"post","link":"https:\/\/www.cs-cart.com\/blog\/meet-cs-cart-4-11-1-with-warehouses-and-other-improvements\/","title":{"rendered":"Meet CS-Cart 4.11.1 with Warehouses and Other Improvements"},"content":{"rendered":"\n<p>Hello!<\/p>\n\n\n\n<p>We have released CS-Cart 4.11.1. <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/docs.cs-cart.com\/4.11.x\/history\/4111.html\" target=\"_blank\">Here is the full list of changes<\/a>; this article will cover the most important of them. There are also changes specific to Multi-Vendor, which we cover in a <a href=\"https:\/\/www.cs-cart.com\/blog\/meet-multi-vendor-4-11-1-with-storefront-customization-and-moderation-improvements\/\">different article<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Warehouses_Separate_Inventory_Tracking_for_Different_Locations\"><\/span>Warehouses: Separate Inventory Tracking for Different Locations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Previously, a product had only one field for quantity. But things aren\u2019t as simple in business. There may be multiple physical shops, and not all of them have the product in stock. A supplier might have the product, but it will take some extra time to get it to the store or ship it.<\/p>\n\n\n\n<p>The new <strong>Warehouses [Beta]<\/strong> add-on in <strong>CS-Cart Ultimate<\/strong> and <strong>Multi-Vendor Ultimate<\/strong> informs customers about such things. Here is what the add-on can do:<\/p>\n\n\n\n<ul><li>Show your customers which of your offline stores have the product. If the product isn\u2019t available, tell customers how soon it can arrive from another store or warehouse after order.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"565\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image13-3.png?resize=800%2C565&#038;ssl=1\" alt=\"\" class=\"wp-image-8805\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image13-3.png?resize=1024%2C723&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image13-3.png?resize=300%2C212&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image13-3.png?resize=768%2C542&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image13-3.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<ul><li>Warn customers when moving a product from a specific store or warehouse will take especially long. That information appears in the product list, on the product page, and in the cart.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"359\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image24-1.png?resize=800%2C359&#038;ssl=1\" alt=\"\" class=\"wp-image-8806\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image24-1.png?resize=1024%2C459&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image24-1.png?resize=300%2C134&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image24-1.png?resize=768%2C344&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image24-1.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<ul><li>Ensure that customers don\u2019t order more products than you can ship to them. For example, if you have warehouses in New York and Los Angeles, you probably don\u2019t move products from one coast to the other. You can configure your warehouses so that customers from New York see only the products from New York warehouse as \u201cIn stock\u201d. This is achieved by choosing the rate areas to which a store or warehouse can ship products.<\/li><\/ul>\n\n\n\n<ul><li>Set a different priority of warehouses, depending on where the customer is from. That way, if your buyer is in New York, products will be taken from New York warehouses first, and from Connecticut warehouses second. You can do it in the rate area settings.<\/li><\/ul>\n\n\n\n<p>You\u2019ll be able to turn pickup points from the <strong>Stores and pickup points<\/strong> add-on (introduced in 4.10.1) into <em>Stores<\/em> and <em>Warehouses<\/em>.<\/p>\n\n\n\n<ul><li>A <strong>store<\/strong><em> <\/em>is a physical place where customers buy products or pick up their orders.<\/li><\/ul>\n\n\n\n<ul><li>A <strong>warehouse<\/strong> is a place where you store products, but customers don\u2019t know about it. If you get a product from multiple suppliers (<em>we mean actual suppliers here, not the \u201cSuppliers\u201d add-on in CS-Cart<\/em>), then a supplier can be considered a warehouse as well.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"311\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image1-10.png?resize=800%2C311&#038;ssl=1\" alt=\"\" class=\"wp-image-8807\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image1-10.png?resize=1024%2C398&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image1-10.png?resize=300%2C117&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image1-10.png?resize=768%2C298&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image1-10.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>Every product editing page gets the <strong>Quantity<\/strong> tab, with a different quantity for each store and warehouse. You can also update quantities at stores and warehouses via export and import.<\/p>\n\n\n\n<p><strong>The documentation has <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/docs.cs-cart.com\/4.11.x\/user_guide\/addons\/warehouses\/index.html\" target=\"_blank\">more information about warehouses and how they work.<\/a><\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Improvements_for_Admins\"><\/span>Improvements for Admins<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul><li>All content in CS-Cart is displayed in blocks, and some of them can be reused on multiple pages. To make block management easier, we have created a new page: <strong>Design \u2192 Layouts \u2192 Manage blocks<\/strong>. It shows all the blocks that your store has, where they appear, and how many times they are used. The page also allows you to search for blocks of a particular type, or in a particular place.<br \/><br \/>This page is especially useful now since you can insert blocks with products into blog articles (<a rel=\"noreferrer noopener\" href=\"https:\/\/www.cs-cart.com\/blog\/meet-cs-cart-and-multi-vendor-4-10-3-with-billing-address-apple-pay-and-google-pay\/\" target=\"_blank\">see the end of 4.10.3 announcement<\/a> for more details).<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"534\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image20-1.png?resize=800%2C534&#038;ssl=1\" alt=\"\" class=\"wp-image-8808\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image20-1.png?resize=1024%2C683&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image20-1.png?resize=300%2C200&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image20-1.png?resize=768%2C512&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image20-1.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<ul><li>Previously, the list of add-ons had two tabs. You had to switch to the second tab to install a missing add-on. That wasn\u2019t convenient, and some people might not have known that there were more add-ons in CS-Cart than those installed by default.<br \/><br \/>That\u2019s why we have reworked the add-on list. Now all add-ons are in one list. It looks like this:<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"413\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image7-5.png?resize=800%2C413&#038;ssl=1\" alt=\"\" class=\"wp-image-8809\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image7-5.png?resize=1024%2C529&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image7-5.png?resize=300%2C155&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image7-5.png?resize=768%2C397&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image7-5.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<ul><li>We keep developing the Notification Center. The goal is to eventually create a single place where you can manage all notifications (emails, pop-up messages, etc.) that CS-Cart and Multi-Vendor show or send to admins, customers, and vendors.<br \/><br \/>That\u2019s why we\u2019ve moved the management of email templates and documents to <strong>Administration \u2192 Notifications<\/strong>.<\/li><\/ul>\n\n\n\n<ul><li>Previously, it was hard to export products from CS-Cart if you needed to export only a part of them. Even if the search found you all these products, you had to select them all. The search results didn\u2019t show all the products at once, so you had to increase the number of displayed products. Even that didn\u2019t help when you needed to export about 1,000 products\u2014the page took too long to load.<br \/><br \/>That\u2019s why we\u2019ve added <strong>Export found products<\/strong> to the gear button. It will export all search results to a CSV file.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"448\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image2-7.png?resize=800%2C448&#038;ssl=1\" alt=\"\" class=\"wp-image-8810\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image2-7.png?resize=1024%2C574&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image2-7.png?resize=300%2C168&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image2-7.png?resize=768%2C430&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image2-7.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<ul><li>Previously, if you wanted to use Facebook Analytics, you needed a third-party add-on. But now there is the <strong>Facebook Pixel <\/strong>add-on that comes with CS-Cart by default. It is a tool for tracking customer activity on your site and improving the efficiency of your Facebook and Instagram advertising.<br \/><br \/>Currently, the default pixel integration can track page views, adding products to cart, and placing orders.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Improvements_for_Customers\"><\/span>Improvements for Customers<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul><li>Previously, if a customer hadn\u2019t signed in and tried to check out with an email that already existed in the database, an error message appeared. It didn\u2019t help to place an order in any way<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"252\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image3-5.png?resize=800%2C252&#038;ssl=1\" alt=\"\" class=\"wp-image-8811\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image3-5.png?resize=1024%2C323&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image3-5.png?resize=300%2C95&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image3-5.png?resize=768%2C243&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image3-5.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p>Now the customer will be offered to sign in instead. There\u2019ll be no need to remember the password: if the customer presses a button, one-time code for signing in will be sent to his or her email address.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"282\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image14-1.png?resize=800%2C282&#038;ssl=1\" alt=\"\" class=\"wp-image-8812\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image14-1.png?resize=1024%2C361&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image14-1.png?resize=300%2C106&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image14-1.png?resize=768%2C271&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image14-1.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<ul><li>An add-on called <strong>Ask Seller a Question<\/strong> has been introduced. It allows customers to ask a question from the page of any product.<br \/><br \/>Administrators answer the questions in the <strong>Customers \u2192 Message center<\/strong> menu. Customers get notified about a reply via email and can view it under <strong>My Account \u2192 Messages.<\/strong><\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"441\" src=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image16-3.png?resize=800%2C441&#038;ssl=1\" alt=\"\" class=\"wp-image-8813\" srcset=\"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image16-3.png?resize=1024%2C564&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image16-3.png?resize=300%2C165&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image16-3.png?resize=768%2C423&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image16-3.png?w=770&amp;ssl=1 770w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Check out <a href=\"https:\/\/www.cs-cart.com\/blog\/meet-multi-vendor-4-11-1-with-storefront-customization-and-moderation-improvements\/\">what changed in Multi-Vendor<\/a> or <a rel=\"noreferrer noopener\" aria-label=\" (opens in a new tab)\" href=\"https:\/\/docs.cs-cart.com\/4.11.x\/history\/4111.html\" target=\"_blank\">see the list of all changes, big and small.<\/a><\/p>\n\n\n\n<p>The upgrades to version 4.11.1 are already available. As usual, for the first few days after the release we hand out upgrade packages in limited numbers, but then we lift that restriction. So if you don\u2019t see this upgrade in your Upgrade Center yet, please try again later.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello! We have released CS-Cart 4.11.1. Here is the full list of changes; this article will cover the most important<\/p>\n","protected":false},"author":31003,"featured_media":8814,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8,1],"tags":[],"aioseo_notices":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.cs-cart.com\/blog\/wp-content\/uploads\/image4-5.png?fit=770%2C289&ssl=1","amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/posts\/8804"}],"collection":[{"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/users\/31003"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/comments?post=8804"}],"version-history":[{"count":0,"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/posts\/8804\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/media\/8814"}],"wp:attachment":[{"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/media?parent=8804"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/categories?post=8804"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cs-cart.com\/blog\/wp-json\/wp\/v2\/tags?post=8804"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}