{"id":210015,"date":"2019-11-29T12:12:11","date_gmt":"2019-11-29T12:12:11","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=210015"},"modified":"2026-02-06T10:49:15","modified_gmt":"2026-02-06T10:49:15","slug":"shopping-list-for-magento2","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/","title":{"rendered":"Shopping List for Magento 2"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-shopping-list.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Shopping List<\/a> extension allows the customer to add the products to the shopping list so as to purchase them later.<\/p>\n\n\n\n<p>Usually, people make a list of items before going to the stores to buy them. <\/p>\n\n\n\n<p>To remember every product and not miss a single one, the module provides the customer with a shopping list feature for the online stores too.<\/p>\n\n\n\n<p>The store owners can add the feature to their online stores to gain a better customer experience.<\/p>\n\n\n\n<p>To get a more clear idea of the module, kindly review the video below-<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"slWAOg7m5hM\"><div class=\"components-placeholder__instructions\">slWAOg7m5hM<\/div><\/div><\/div><\/div>\n\n\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Features<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<ul>\n<li>The customer can create multiple shopping lists.<\/li>\n<li>Multiple products can be added by the customer to the respective shopping list.<\/li>\n<li>Customers can move the shopping list to the cart.<\/li>\n<li>The customer can delete the entire shopping list.<\/li>\n<li>The particular product can also be deleted by the customer.<\/li>\n<li>The shopping list is compatible with the Webkul Quick Order module<\/li>\n<li>Guest can manage one shopping list<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Install Extension from Webkul Store<\/h3>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"1-download-module\">#1 Download Module<\/h3>\n\n\n\n<p>Firstly, you need to log in to Webkul Store, go to&nbsp;<strong>My Account<\/strong>&gt;<strong>My Purchased Products<\/strong>&nbsp;section, verify and then download and extract the contents of this zip folder on the system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-upload-folder\">#2 Upload Folder<\/h3>\n\n\n\n<p>Once the module zip is extracted, follow path&nbsp;<strong>src&gt;app<\/strong>&nbsp;and then copy the&nbsp;<strong>app<\/strong>&nbsp;folder into the&nbsp;<strong>Magento 2 root<\/strong>&nbsp;directory on the server as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\"><img decoding=\"async\" width=\"1024\" height=\"386\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\" alt=\"installation\" class=\"wp-image-76006\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png 1024w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45-250x94.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45-300x113.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45-768x290.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-run-commands\">#3 Run Commands<\/h3>\n\n\n\n<p>After uploading the module folder, you need to run the following commands in the Magento 2 root directory:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>php bin\/magento setup:upgrade<\/code><\/li><li><code>php bin\/magento setup:di:compile<\/code><\/li><li><code>php bin\/magento setup:static-content:deploy<\/code><\/li><li><code>php bin\/magento indexer:reindex<\/code><\/li><li><code>php bin\/magento cache:flush<\/code><\/li><\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Install Extension from Magento Marketplace<\/h3>\n<\/div><\/div>\n\n\n\n<p>If you have purchased this extension from the Magento Marketplace then please follow the below process or visit&nbsp;<a href=\"https:\/\/devdocs.magento.com\/extensions\/install\/\" target=\"_blank\" rel=\"noreferrer noopener\">this<\/a>&nbsp;link.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-get-access-keys\">#1 Get Access Keys<\/h3>\n\n\n\n<p>You need to get access keys, navigate to&nbsp;<strong>My Profile<\/strong>&nbsp;in Magento Marketplace, then choose&nbsp;<strong>Access Keys<\/strong>&nbsp;in the&nbsp;<strong>My Products<\/strong>&nbsp;section.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile.png\"><img decoding=\"async\" width=\"1109\" height=\"554\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile.png\" alt=\"my-profile\" class=\"wp-image-295111\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile.png 1109w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile-300x150.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile-250x125.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/my-profile-768x384.png 768w\" sizes=\"(max-width: 1109px) 100vw, 1109px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Go to&nbsp;<strong>Magento 2<\/strong>&nbsp;and then you need to copy both the Access Keys \u2013 Public Key and Private Key. These access keys will be needed in the next steps for authentication.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys.png\"><img decoding=\"async\" width=\"1093\" height=\"372\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys.png\" alt=\"copy-keys\" class=\"wp-image-295113\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys.png 1093w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys-300x102.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys-250x85.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/copy-keys-768x261.png 768w\" sizes=\"(max-width: 1093px) 100vw, 1093px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>If access keys are not created earlier, click&nbsp;<strong>Create A New Access Key<\/strong>, enter any name and click OK.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name.png\"><img decoding=\"async\" width=\"1119\" height=\"538\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name.png\" alt=\"create-key-name\" class=\"wp-image-295114\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name.png 1119w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name-300x144.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name-250x120.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/create-key-name-768x369.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"2-update-composer-json-file\">#2 Update composer.json File<\/h3>\n\n\n\n<p>To know the component name and version number, go to your Magento Marketplace account section,&nbsp;<strong>My Profile&gt;My Purchases<\/strong>, then find this extension to view the details.&nbsp;<strong>Please note \u2013 Below is an example image, every extension will have its unique component name and version.<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/know-component-name-version.png\"><img decoding=\"async\" width=\"1163\" height=\"727\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/know-component-name-version.png\" alt=\"know-component-name-version\" class=\"wp-image-295115\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/know-component-name-version.png 1163w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/know-component-name-version-300x188.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/know-component-name-version-250x156.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/03\/know-component-name-version-768x480.png 768w\" sizes=\"(max-width: 1163px) 100vw, 1163px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>After that, navigate to your Magento project directory and update your composer.json file in the following format.<\/p>\n\n\n\n<p><code>composer require &lt;component-name&gt;:&lt;version&gt;<\/code><\/p>\n\n\n\n<p>For example, to install version 5.0.0 of this extension you need to run the following command:<\/p>\n\n\n\n<p><code>composer require webkul\/Shopping-list:5.0.0<\/code><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-enter-access-keys\">#3 Enter Access Keys<\/h3>\n\n\n\n<p>Now you will need to enter the&nbsp;<a href=\"https:\/\/devdocs.magento.com\/guides\/v2.3\/install-gde\/prereq\/connect-auth.html\" target=\"_blank\" rel=\"noreferrer noopener\">Access Keys<\/a>&nbsp;that you obtained as explained in the first step #1 Get Access Keys. Wait for Composer to finish updating your project dependencies and make sure there aren\u2019t any errors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-run-command\">#4 Run Command<\/h3>\n\n\n\n<p>You need to run the following commands:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><code>php bin\/magento setup:upgrade<\/code><\/li><li><code>php bin\/magento setup:di:compile<\/code><\/li><li><code>php bin\/magento setup:static-content:deploy<\/code><\/li><li><code>php bin\/magento indexer:reindex<\/code><\/li><li><code>php bin\/magento cache:flush<\/code><\/li><\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Multi-Lingual Setup<\/h3>\n<\/div><\/div>\n\n\n\n<p>For&nbsp;<strong>Multilingual<\/strong>&nbsp;support, please navigate through&nbsp;<strong>Store &gt; Configuration-&gt;General &gt; Locale Options<\/strong>&nbsp;and select your&nbsp;desired language from the&nbsp;<strong>locale<\/strong>&nbsp;option.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/locale-option.webp\" alt=\"multilingual-setup\" class=\"wp-image-430469\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/locale-option.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/locale-option-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/locale-option-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2024\/04\/locale-option-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"module-language-translation\">Module Language Translation<\/h3>\n\n\n\n<p>If you need to do the module translation, please navigate the path&nbsp;<strong>app\/code\/Webkul\/shopping-list\/i18n<\/strong>&nbsp;and edit the file named&nbsp;<strong>en_US.csv&nbsp;<\/strong>as shown in the below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3.png\"><img decoding=\"async\" width=\"1263\" height=\"400\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3.png\" alt=\"translation_file\" class=\"wp-image-76131\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3.png 1263w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3-768x243.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3-1200x380.png 1200w\" sizes=\"(max-width: 1263px) 100vw, 1263px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>Once you have opened the file for editing, replace the words after the comma(,) on the right with your translated words.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/12\/webkul-magento2-shopping-list-translation-image-1200x529.png\" alt=\"webkul-magento2-shopping-list-translation-image\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Now right column has German keywords:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"827\" height=\"529\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image.png\" alt=\"image\" class=\"wp-image-296117\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image.png 827w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-300x192.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-250x160.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/07\/image-768x491.png 768w\" sizes=\"(max-width: 827px) 100vw, 827px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After editing the CSV file, save it and then upload it to the same path&nbsp;<strong>app\/code\/Webkul\/shopping-list\/i18n<\/strong>.&nbsp;The module will now get translated into your desired language. It supports both the&nbsp;<strong>LTR<\/strong>&nbsp;and&nbsp;<strong>RTL<\/strong>&nbsp;languages.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3.png\"><img decoding=\"async\" width=\"1258\" height=\"399\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3.png\" alt=\"language_pack\" class=\"wp-image-76133\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3.png 1258w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3-768x244.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3-1200x381.png 1200w\" sizes=\"(max-width: 1258px) 100vw, 1258px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Module Configuration<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Once the module is installed completely, the admin will now manage the feature from the backend by navigating to<b>\u00a0Stores &gt; Configuration &gt; Shopping list<\/b>.<\/p>\n<p>The admin will set the Enable to\u00a0<b>Yes<\/b>\u00a0to make the module active for the store.\u00a0Otherwise, the admin will set the Enable to\u00a0<b>No<\/b> to disable the feature for the store.<\/p>\n<img decoding=\"async\" class=\"alignnone size-full wp-image-430597\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/store-module-configuration.webp\" alt=\"default module cnfiguration\" width=\"1120\" height=\"571\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/store-module-configuration.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/store-module-configuration-300x153.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/store-module-configuration-250x127.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/store-module-configuration-768x392.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<p>You can also access the initial configuration setting via Shopping List-&gt;Configuration Settings.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-430601\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/intial-configuration-setting-menu-option.webp\" alt=\"initial configuration setting\" width=\"1120\" height=\"539\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/intial-configuration-setting-menu-option.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/intial-configuration-setting-menu-option-300x144.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/intial-configuration-setting-menu-option-250x120.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/intial-configuration-setting-menu-option-768x370.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/p>\n<h3 class=\"panel-title\">Customer View For Shopping List\u00a0<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>After the backend configuration, the shopping list will be visible in the front end for the customers. This feature is available for Guest customers and Registered customers.<\/p>\n<h4><strong>Create New Shopping List\u00a0<\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">The module allows registered customers to create their own shopping lists. For this, the customer will first click on <strong>Create New List<\/strong> under the shopping list.\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-212266\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-merge-guest-list-1.png\" alt=\"webkul-magento2-shopping-list-customer-merge-guest-list-1\" width=\"800\" height=\"506\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">After that, a dialog box will appear with the name text field. The customer will enter the desired name of the shopping list and click on <strong>Create <\/strong>button.<\/span><\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-210538 aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-create-new-list.png\" alt=\"Shopping list module\" width=\"800\" height=\"510\" loading=\"lazy\" \/><\/p>\n<p><strong>Note:<\/strong> The guest user can not create a new list. A default list is already present there named<strong> Guest Shopping List<\/strong> in which the guest customer can store their product.<\/p>\n<h4><strong>Merge Guest Shopping List<\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">Suppose you visit the store without logging in to it. Meanwhile, you may add some products to the Guest Shopping List and then log in to the store using your credentials. In such conditions, the Merge Guest List feature comes to operate.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Moreover, the registered customer can merge the guest list with their existing shopping lists. The customer will click on the <strong>Merge Guest List<\/strong> for merging their own shopping list with the guest list.<\/span><\/p>\n<p>The below image is <strong>before<\/strong> the Guest List is merged:<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-210567 aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-before-merge.png\" alt=\"Shopping list module\" width=\"800\" height=\"450\" loading=\"lazy\" \/><\/p>\n<p>The below image is <strong>after<\/strong> the Guest List is merged:<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-210561 aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-merge-guest-list.png\" alt=\"Shopping list module\" width=\"800\" height=\"506\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Further, when the customer views the details of any of the shopping list pages will appear as shown in the image below:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363721 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists.png\" alt=\"Shopping-Lists\" width=\"1294\" height=\"774\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists.png 1294w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-300x179.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1200x718.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-768x459.png 768w\" sizes=\"(max-width: 1294px) 100vw, 1294px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">At the time a particular shopping list is visible on the shopping list page all the other shopping lists will be listed in the left side of the page. The customer can easily click on the desired list to view it.<\/span><\/p>\n<h4><strong>Add Products to Shopping List &#8211; Guest Customer<\/strong><\/h4>\n<p>The Shopping List for Magento 2 module provides the customer with a very clear way to add products to the shopping list while searching the store. No extra effort is needed by the customer.<\/p>\n<p>On the category page, a button<b>\u00a0Add Product To Shopping List<\/b> is displayed with each of the products. A dropdown comes up when the customer clicks on it and the customer can select the <b>Guest Customer<\/b>\u00a0list to add the product to the list.<\/p>\n<p><img decoding=\"async\" class=\"img-center-small zm-zoomer zm-zoomer-in wk-lazify-loaded aligncenter wp-image-210385 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-guest-customer-add-product-1.png\" alt=\"Shopping List for Magento 2 - Add-to-guest-list\" width=\"800\" height=\"654\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-guest-customer-add-product-1.png\" data-alt=\"\" \/><\/p>\n<p>The customer will also be able to add products to the shopping list from the product page.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-210499 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-guest-customer-add-from-product-page.png\" alt=\"Shopping List for Magento 2-add-from-product-page\" width=\"800\" height=\"697\" loading=\"lazy\" \/><\/p>\n<p><strong>View Details \u2013 Guest Shopping list\u00a0<\/strong><\/p>\n<p>The customer can also view the shopping list by clicking on the <strong>View details<\/strong> under the Guest shopping list.\u00a0\u00a0<\/p>\n<p><img decoding=\"async\" class=\"zm-zoomer zm-zoomer-in wk-lazify-loaded aligncenter wp-image-210433 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-guest-customer-view-details.png\" alt=\"Shopping List for Magento 2- View-details\" width=\"800\" height=\"634\" data-src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-guest-customer-view-details.png\" data-alt=\"\" \/><\/p>\n<p><span style=\"font-weight: 400;\">After that, the customer will move to the shopping list page. All the products added by the customer will be visible in the list. The details will include the Image, Name, Quantity, and Price of the product\u00a0 as shown in the image below:<\/span>\u00a0<img decoding=\"async\" class=\"alignnone wp-image-363722 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1.png\" alt=\"Shopping-Lists-1\" width=\"1294\" height=\"798\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1.png 1294w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1-300x185.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1-1200x740.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1-250x154.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-1-768x474.png 768w\" sizes=\"(max-width: 1294px) 100vw, 1294px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">On the shopping list page, the delete button is present for every product. The customer can simply delete the respective product by clicking on it.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">From there only, the customer will also be able to move the shopping list to the cart for the products added to the shopping list.<\/span><\/p>\n<h4><strong>Add Products to Shopping List &#8211; Registered customer<\/strong><\/h4>\n<p>The registered customers can easily add new products to any of the lists created by them(as discussed above).<\/p>\n<p>After clicking on the <strong>Add to Shopping List<\/strong> button, the customer will select among the shopping list from the dropdown as shown in the image below:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-212322\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-registered-user-add-product-to-list.png\" alt=\"webkul-magento2-shopping-list-registered-user-add-product-to-list\" width=\"800\" height=\"602\" loading=\"lazy\" \/><\/p>\n<p>The process to view the details of the shopping list will be the same as the Guest List.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Delete Shopping List And Their Products\u00a0\u00a0<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><span style=\"font-weight: 400;\">The module also allows the customer to delete the entire list and the specific product in that list too. <\/span><\/p>\n<h5><strong>Delete Entire List<\/strong><\/h5>\n<p><span style=\"font-weight: 400;\">The list which is not in use anymore can be easily deleted by the customer. For this the customer will click on the <strong>Black<\/strong> <strong>delete<\/strong> button as shown in the image below:<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363724 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-2.png\" alt=\"Shopping-Lists-2\" width=\"1294\" height=\"774\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-2.png 1294w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-2-300x179.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-2-1200x718.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-2-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-2-768x459.png 768w\" sizes=\"(max-width: 1294px) 100vw, 1294px\" loading=\"lazy\" \/><\/p>\n<p>A confirmation box will appear just after the customer clicks on the Delete button.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363726 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-1.png\" alt=\"Screenshot-13-1\" width=\"1291\" height=\"566\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-1.png 1291w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-1-300x132.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-1-1200x526.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-1-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-1-768x337.png 768w\" sizes=\"(max-width: 1291px) 100vw, 1291px\" loading=\"lazy\" \/><\/p>\n<h5><strong>Delete Specific Products from Shopping List\u00a0<\/strong><\/h5>\n<p>The customer can also delete some <strong>particular products<\/strong> from the list by using the delete button icon as shown in the image below:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363727 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-14.png\" alt=\"Screenshot-14\" width=\"1265\" height=\"490\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-14.png 1265w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-14-300x116.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-14-1200x465.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-14-250x97.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-14-768x297.png 768w\" sizes=\"(max-width: 1265px) 100vw, 1265px\" loading=\"lazy\" \/><\/p>\n<p>After clicking on the icon, a confirmation box will appear shown in the image below:<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363728 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-2.png\" alt=\"Screenshot-13-2\" width=\"1291\" height=\"566\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-2.png 1291w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-2-300x132.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-2-1200x526.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-2-250x110.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-13-2-768x337.png 768w\" sizes=\"(max-width: 1291px) 100vw, 1291px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Move the Shopping List to the cart<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><span style=\"font-weight: 400;\">The products existing in the shopping list can be purchased directly by clicking on the move to cart and then follow the normal procedure of the checkout page. Meanwhile, there is two move-to-cart buttons available on the Shopping list page. The customer can click on any of them.<\/span><\/p>\n<p>Additionally, the checkout process will be different for the guest and the Registered users. Proceeding with the user guide, the difference is shown in the below steps:<\/p>\n<h4><strong>Guest Customer Checkout Process in Shopping List for Magento 2<\/strong><\/h4>\n<p>For placing the order the guest customer will first click on any of the Move to Cart buttons present in the Guest Shopping List.\u00a0<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363731 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-12.png\" alt=\"Screenshot-12\" width=\"980\" height=\"567\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-12.png 980w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-12-300x174.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-12-250x145.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Screenshot-12-768x444.png 768w\" sizes=\"(max-width: 980px) 100vw, 980px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">After that, the guest customer will add their details and select the shipping method as shown in the image below:\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-212160\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1.png\" alt=\"webkul-magento2-shopping-list-customer-checkout-details-1\" width=\"800\" height=\"998\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1.png 1274w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1-241x300.png 241w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1-821x1024.png 821w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1-200x249.png 200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1-768x958.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-checkout-details-1-1232x1536.png 1232w\" sizes=\"(max-width: 800px) 100vw, 800px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">By clicking on the <\/span><b>Next <\/b><span style=\"font-weight: 400;\">button the customer will move to the next page for selecting the payment method and accepting the Terms and Conditions.\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-210626 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-customer-place-order.png\" alt=\"Shopping List for Magento 2 - place-order\" width=\"800\" height=\"891\" loading=\"lazy\" \/><\/p>\n<p>Finally, for completing the order the customer will have to click on the <b>Place Order<\/b><span style=\"font-weight: 400;\"> button.<\/span><\/p>\n<h4><strong>Registered Customer Checkout Process in Shopping List for Magento 2<\/strong><\/h4>\n<p>For placing the order the registered customer will first click on any of the Move to Cart buttons present in the desired Shopping List which they are going to select.<\/p>\n<p><img decoding=\"async\" class=\"alignnone wp-image-363732 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-3.png\" alt=\"Shopping-Lists-3\" width=\"1294\" height=\"774\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-3.png 1294w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-3-300x179.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-3-1200x718.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-3-250x150.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/Shopping-Lists-3-768x459.png 768w\" sizes=\"(max-width: 1294px) 100vw, 1294px\" loading=\"lazy\" \/><\/p>\n<p>After that, the customer will select the desired address and the shipping method as shown in the image below:<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-213066\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-registered-user-shipping-method-1.png\" alt=\"webkul-magento2-shopping-list-registered-user-shipping-method-1\" width=\"800\" height=\"870\" loading=\"lazy\" \/><\/p>\n<p>After selecting the address and the shipping method, the customer then needs to accept the Terms and Conditions.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-213064\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/11\/webkul-magento2-shopping-list-registered-user-terms-and-conditions-1.png\" alt=\"webkul-magento2-shopping-list-registered-user-terms-and-conditions-1\" width=\"800\" height=\"781\" loading=\"lazy\" \/><\/p>\n<p>In the end, by clicking on the <strong>Place Order<\/strong> button, the order will be completed.\u00a0<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n\n<p>That\u2019s all for the Shopping List for Magento 2. Still, if you face any issues feel free to add a ticket and let us know your views to make the module better <a href=\"https:\/\/webkul.uvdesk.com\/\">https:\/\/webkul.uvdesk.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 Shopping List extension allows the customer to add the products to the shopping list so as to purchase them later. Usually, people make a list of items before going to the stores to buy them. To remember every product and not miss a single one, the module provides the customer with a shopping <a href=\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":281,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[],"class_list":["post-210015","post","type-post","status-publish","format-standard","hentry","category-magento2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Shopping List for Magento 2 | Shopping | Order | Products<\/title>\n<meta name=\"description\" content=\"Shopping List for Magento 2 allows the customer to add and remove the products to the list and purchase it whenever they want to purchase.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Shopping List for Magento 2 | Shopping | Order | Products\" \/>\n<meta property=\"og:description\" content=\"Shopping List for Magento 2 allows the customer to add and remove the products to the list and purchase it whenever they want to purchase.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-29T12:12:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-06T10:49:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\" \/>\n<meta name=\"author\" content=\"Jyotsna Gautam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jyotsna Gautam\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"41 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\"},\"author\":{\"name\":\"Jyotsna Gautam\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61\"},\"headline\":\"Shopping List for Magento 2\",\"datePublished\":\"2019-11-29T12:12:11+00:00\",\"dateModified\":\"2026-02-06T10:49:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\"},\"wordCount\":1716,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\",\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\",\"url\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\",\"name\":\"Shopping List for Magento 2 | Shopping | Order | Products\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\",\"datePublished\":\"2019-11-29T12:12:11+00:00\",\"dateModified\":\"2026-02-06T10:49:15+00:00\",\"description\":\"Shopping List for Magento 2 allows the customer to add and remove the products to the list and purchase it whenever they want to purchase.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png\",\"width\":1024,\"height\":386,\"caption\":\"Installation using Zip\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shopping List for Magento 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61\",\"name\":\"Jyotsna Gautam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Jyotsna Gautam\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/jyotsnagautam-bd419\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shopping List for Magento 2 | Shopping | Order | Products","description":"Shopping List for Magento 2 allows the customer to add and remove the products to the list and purchase it whenever they want to purchase.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/","og_locale":"en_US","og_type":"article","og_title":"Shopping List for Magento 2 | Shopping | Order | Products","og_description":"Shopping List for Magento 2 allows the customer to add and remove the products to the list and purchase it whenever they want to purchase.","og_url":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-11-29T12:12:11+00:00","article_modified_time":"2026-02-06T10:49:15+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png","type":"","width":"","height":""}],"author":"Jyotsna Gautam","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Jyotsna Gautam","Est. reading time":"41 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/"},"author":{"name":"Jyotsna Gautam","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61"},"headline":"Shopping List for Magento 2","datePublished":"2019-11-29T12:12:11+00:00","dateModified":"2026-02-06T10:49:15+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/"},"wordCount":1716,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png","articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/","url":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/","name":"Shopping List for Magento 2 | Shopping | Order | Products","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png","datePublished":"2019-11-29T12:12:11+00:00","dateModified":"2026-02-06T10:49:15+00:00","description":"Shopping List for Magento 2 allows the customer to add and remove the products to the list and purchase it whenever they want to purchase.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2017-02-28_12-22-45.png","width":1024,"height":386,"caption":"Installation using Zip"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/shopping-list-for-magento2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Shopping List for Magento 2"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1f1af8655f9c9dfb883186e56acddf61","name":"Jyotsna Gautam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d92e9c5224d71d3acabc3438f3bc81bab8619c383d5aaee3a48f8dc5af259c87?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Jyotsna Gautam"},"url":"https:\/\/webkul.com\/blog\/author\/jyotsnagautam-bd419\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/210015","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/281"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=210015"}],"version-history":[{"count":136,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/210015\/revisions"}],"predecessor-version":[{"id":430602,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/210015\/revisions\/430602"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=210015"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=210015"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=210015"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}