﻿{"id":8770749,"date":"2026-06-26T17:06:42","date_gmt":"2026-06-26T16:06:42","guid":{"rendered":"https:\/\/developer.woocommerce.com\/?p=8770749"},"modified":"2026-06-26T17:06:42","modified_gmt":"2026-06-26T16:06:42","slug":"shopper-lists","status":"publish","type":"post","link":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/","title":{"rendered":"Call for testing: Shopper Lists in WooCommerce"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">WooCommerce 10.9 introduces two experimental shopper-list features for logged-in shoppers: <strong>Save for Later<\/strong> and <strong>Wishlists<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Both features are opt-in and off by default. These shopping lists are designed for stores using WooCommerce&#8217;s block-based shopping experience, and they give logged-in shoppers a first-party way to keep products around between sessions instead of choosing between buying immediately, removing an item, or leaving the store.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are looking for feedback from developers, agencies, and store builders who can test these flows on real store setups before the features move toward a wider rollout.<\/p>\n\n\n\n<h2 id=\"h-what-is-included\" class=\"wp-block-heading\">What is included<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Shopper Lists is the shared foundation behind Save for Later, Wishlists, and possible future list-based shopping experiences. The initial experimental release includes two visible shopper features.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Save for Later<\/strong> adds a &#8220;Save for later&#8221; action to cart line items. When a logged-in shopper uses it, the item moves from the active cart into a Saved for Later section below the Cart block. From there, the shopper can move the item back to the cart or remove it from the list. Saved variable products retain their selected attributes, such as size or color, so shoppers can see exactly which variation they saved.<\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\" >\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"500\" height=\"375\" src=\"https:\/\/videopress.com\/embed\/QuOqNJbU?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=1&amp;persistVolume=0&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;posterUrl=https%3A%2F%2Fdeveloper.woocommerce.com%2Fwp-content%2Fuploads%2Fsites%2F2%2F2026%2F06%2Fposter_ee77c4.jpg&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write\"><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1770107250'><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">Save for Later is currently scoped to the Cart block. Mini-cart support is not included in this experimental release.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Wishlists<\/strong> adds an &#8220;Add to wishlist&#8221; action to product pages that use the Add to Cart with Options block. A shopper can save a simple product or a selected variation, then view those saved items in <strong>My Account &gt; Wishlist<\/strong>. From the wishlist, shoppers can move items to the cart or remove them. Merchants can also place the Wishlist block on custom pages.<\/p>\n\n\n\n\t\t<figure class=\"wp-block-jetpack-videopress jetpack-videopress-player\" style=\"\" >\n\t\t\t<div class=\"jetpack-videopress-player__wrapper\"> <iframe loading=\"lazy\" title=\"VideoPress Video Player\" aria-label=\"VideoPress Video Player\" width=\"500\" height=\"375\" src=\"https:\/\/videopress.com\/embed\/DHIhizt5?cover=1&amp;autoPlay=0&amp;controls=1&amp;loop=0&amp;muted=1&amp;persistVolume=0&amp;playsinline=0&amp;preloadContent=metadata&amp;useAverageColor=1&amp;posterUrl=https%3A%2F%2Fdeveloper.woocommerce.com%2Fwp-content%2Fuploads%2Fsites%2F2%2F2026%2F06%2Fposter_ee5d4c.jpg&amp;hd=0\" frameborder=\"0\" allowfullscreen data-resize-to-parent=\"true\" allow=\"clipboard-write\"><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1770107250'><\/script><\/div>\n\t\t\t\n\t\t\t\n\t\t<\/figure>\n\t\t\n\n\n<p class=\"wp-block-paragraph\">Under the hood, both features use the same Shopper Lists backend, Store API surface, and Interactivity API store. The shared Store API surface landed in the main feature merge (<a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/pull\/65263\">#65263<\/a>), and the Wishlist button returned to Add to Cart with Options through a render-time injection (<a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/pull\/65765\">#65765<\/a>). The shared Store API endpoints live under:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/wc\/store\/v1\/shopper-lists\/<\/pre>\n\n\n\n<h2 id=\"h-how-to-enable-the-features\" class=\"wp-block-heading\">How to enable the features<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\" id=\"h-because-these-flows-touch-cart-behavior-product-page-behavior-my-account-block-templates-logged-in-shopper-data-and-store-api-interactions-we-want-feedback-from-a-wider-range-of-store-setups-before-calling-the-feature-stable\">Because these flows touch cart behavior, product-page behavior, My Account, block templates, logged-in shopper data, and Store API interactions, we want feedback from a wider range of store setups before calling the feature stable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">On a staging or local test site running WooCommerce 10.9.1 or newer, go to:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>WooCommerce &gt; Settings &gt; Advanced &gt; Features<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enable both experimental features: <strong>Save for Later in Cart<\/strong> and <strong>Wishlists<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the best coverage, use a test site with a Cart page built with the Cart block and a Single Product template using the Add to Cart with Options block. You will also want at least one simple product, one variable product with selectable attributes, and a logged-in customer account for shopper testing.<\/p>\n\n\n\n<h2 id=\"h-what-to-test\" class=\"wp-block-heading\">What to test<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the Save for Later flow by saving a few cart items, checking that they move into the Saved for Later section, and confirming they can be moved back or removed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Next, test the Wishlist flow by adding a few products to a wishlist and checking that they appear in <strong>My Account &gt; Wishlist<\/strong> with the expected product details. It is also worth confirming that wishlist items can be moved to the cart, removed, and displayed with the Wishlist block on a custom page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, disable both experimental features and revisit the cart, product pages, and My Account. The Shopper Lists UI should disappear cleanly, without invalid blocks or broken template output.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Please share what you tested, what worked, what broke, and what you expected to happen instead in the comments below or on <a href=\"https:\/\/github.com\/woocommerce\/woocommerce\/discussions\/66038\">this GitHub discussion<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks for taking the time to test. Feedback from real store builds, especially customized block templates and extension-heavy sites, will help us decide what to refine before Shopper Lists moves beyond experimental.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WooCommerce 10.9 introduces experimental features Save for Later and Wishlists for logged-in shoppers. These allow users to save items between sessions, enhancing shopping experiences. Share your feedback.<\/p>\n","protected":false},"author":171,"featured_media":8770759,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"woo_stable_release_version":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[175],"tags":[],"class_list":["post-8770749","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-feedback"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.1 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Call for testing: Shopper Lists in WooCommerce Feedback &#8211; The WooCommerce Developer Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Call for testing: Shopper Lists in WooCommerce\" \/>\n<meta property=\"og:description\" content=\"WooCommerce 10.9 introduces experimental features Save for Later and Wishlists for logged-in shoppers. These allow users to save items between sessions, enhancing shopping experiences. Share your feedback.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/\" \/>\n<meta property=\"og:site_name\" content=\"The WooCommerce Developer Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/woocommerce\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-26T16:06:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Raluca\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DevelopWoo\" \/>\n<meta name=\"twitter:site\" content=\"@DevelopWoo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Raluca\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/\"},\"author\":{\"name\":\"Raluca\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#\\\/schema\\\/person\\\/3b8cea315fd3a78fe01690547c356e5e\"},\"headline\":\"Call for testing: Shopper Lists in WooCommerce\",\"datePublished\":\"2026-06-26T16:06:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/\"},\"wordCount\":630,\"commentCount\":3,\"publisher\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/developer.woocommerce.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/06\\\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png\",\"articleSection\":[\"Feedback\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/\",\"url\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/\",\"name\":\"Call for testing: Shopper Lists in WooCommerce Feedback &#8211; The WooCommerce Developer Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/developer.woocommerce.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/06\\\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png\",\"datePublished\":\"2026-06-26T16:06:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#primaryimage\",\"url\":\"https:\\\/\\\/developer.woocommerce.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/06\\\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png\",\"contentUrl\":\"https:\\\/\\\/developer.woocommerce.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2026\\\/06\\\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/2026\\\/06\\\/26\\\/shopper-lists\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/developer.woocommerce.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Call for testing: Shopper Lists in WooCommerce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#website\",\"url\":\"https:\\\/\\\/developer.woocommerce.com\\\/\",\"name\":\"WooCommerce Developer Blog\",\"description\":\"The commerce platform for developers\",\"publisher\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#organization\"},\"alternateName\":\"Woo Dev Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/developer.woocommerce.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#organization\",\"name\":\"WooCommerce Developer Blog\",\"alternateName\":\"Woo Dev Blog\",\"url\":\"https:\\\/\\\/developer.woocommerce.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/developer.woocommerce.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/02\\\/Woo-logo-color.png\",\"contentUrl\":\"https:\\\/\\\/developer.woocommerce.com\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2024\\\/02\\\/Woo-logo-color.png\",\"width\":1509,\"height\":1038,\"caption\":\"WooCommerce Developer Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/woocommerce\\\/\",\"https:\\\/\\\/x.com\\\/DevelopWoo\"],\"description\":\"The WooCommerce Developer Blog is the official resource for developers building with WooCommerce, the leading e-commerce platform for WordPress. WooCommerce is continuously evolving to meet the needs of merchants and developers. This blog provides tutorials, code samples, product updates and announcements to help developers utilize the latest WooCommerce features and extend its capabilities with plugins and themes. Whether integrating WooCommerce into new platforms or creating custom solutions, developers can rely on this blog as a central hub for the latest WooCommerce development news and resources.\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/developer.woocommerce.com\\\/#\\\/schema\\\/person\\\/3b8cea315fd3a78fe01690547c356e5e\",\"name\":\"Raluca\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e65d79886499f47ee368495f5016117deef427d5abca9d3ed76c4bfaa42e7c0a?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e65d79886499f47ee368495f5016117deef427d5abca9d3ed76c4bfaa42e7c0a?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e65d79886499f47ee368495f5016117deef427d5abca9d3ed76c4bfaa42e7c0a?s=96&d=identicon&r=g\",\"caption\":\"Raluca\"},\"url\":\"https:\\\/\\\/developer.woocommerce.com\\\/author\\\/ralucastn\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Call for testing: Shopper Lists in WooCommerce Feedback &#8211; The WooCommerce Developer Blog","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:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/","og_locale":"en_US","og_type":"article","og_title":"Call for testing: Shopper Lists in WooCommerce","og_description":"WooCommerce 10.9 introduces experimental features Save for Later and Wishlists for logged-in shoppers. These allow users to save items between sessions, enhancing shopping experiences. Share your feedback.","og_url":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/","og_site_name":"The WooCommerce Developer Blog","article_publisher":"https:\/\/www.facebook.com\/woocommerce\/","article_published_time":"2026-06-26T16:06:42+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png","type":"image\/png"}],"author":"Raluca","twitter_card":"summary_large_image","twitter_creator":"@DevelopWoo","twitter_site":"@DevelopWoo","twitter_misc":{"Written by":"Raluca","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#article","isPartOf":{"@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/"},"author":{"name":"Raluca","@id":"https:\/\/developer.woocommerce.com\/#\/schema\/person\/3b8cea315fd3a78fe01690547c356e5e"},"headline":"Call for testing: Shopper Lists in WooCommerce","datePublished":"2026-06-26T16:06:42+00:00","mainEntityOfPage":{"@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/"},"wordCount":630,"commentCount":3,"publisher":{"@id":"https:\/\/developer.woocommerce.com\/#organization"},"image":{"@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#primaryimage"},"thumbnailUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png","articleSection":["Feedback"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/","url":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/","name":"Call for testing: Shopper Lists in WooCommerce Feedback &#8211; The WooCommerce Developer Blog","isPartOf":{"@id":"https:\/\/developer.woocommerce.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#primaryimage"},"image":{"@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#primaryimage"},"thumbnailUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png","datePublished":"2026-06-26T16:06:42+00:00","breadcrumb":{"@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#primaryimage","url":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png","contentUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/developer.woocommerce.com\/2026\/06\/26\/shopper-lists\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/developer.woocommerce.com\/"},{"@type":"ListItem","position":2,"name":"Call for testing: Shopper Lists in WooCommerce"}]},{"@type":"WebSite","@id":"https:\/\/developer.woocommerce.com\/#website","url":"https:\/\/developer.woocommerce.com\/","name":"WooCommerce Developer Blog","description":"The commerce platform for developers","publisher":{"@id":"https:\/\/developer.woocommerce.com\/#organization"},"alternateName":"Woo Dev Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/developer.woocommerce.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/developer.woocommerce.com\/#organization","name":"WooCommerce Developer Blog","alternateName":"Woo Dev Blog","url":"https:\/\/developer.woocommerce.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/developer.woocommerce.com\/#\/schema\/logo\/image\/","url":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/02\/Woo-logo-color.png","contentUrl":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/02\/Woo-logo-color.png","width":1509,"height":1038,"caption":"WooCommerce Developer Blog"},"image":{"@id":"https:\/\/developer.woocommerce.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/woocommerce\/","https:\/\/x.com\/DevelopWoo"],"description":"The WooCommerce Developer Blog is the official resource for developers building with WooCommerce, the leading e-commerce platform for WordPress. WooCommerce is continuously evolving to meet the needs of merchants and developers. This blog provides tutorials, code samples, product updates and announcements to help developers utilize the latest WooCommerce features and extend its capabilities with plugins and themes. Whether integrating WooCommerce into new platforms or creating custom solutions, developers can rely on this blog as a central hub for the latest WooCommerce development news and resources."},{"@type":"Person","@id":"https:\/\/developer.woocommerce.com\/#\/schema\/person\/3b8cea315fd3a78fe01690547c356e5e","name":"Raluca","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e65d79886499f47ee368495f5016117deef427d5abca9d3ed76c4bfaa42e7c0a?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e65d79886499f47ee368495f5016117deef427d5abca9d3ed76c4bfaa42e7c0a?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e65d79886499f47ee368495f5016117deef427d5abca9d3ed76c4bfaa42e7c0a?s=96&d=identicon&r=g","caption":"Raluca"},"url":"https:\/\/developer.woocommerce.com\/author\/ralucastn\/"}]}},"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":8770586,"url":"https:\/\/developer.woocommerce.com\/2026\/06\/09\/woocommerce-10-9-beta\/","url_meta":{"origin":8770749,"position":0},"title":"WooCommerce 10.9: What&#8217;s coming for developers","author":"Brian Coords","date":"June 9, 2026","format":false,"excerpt":"WooCommerce 10.9 is in beta testing, featuring performance enhancements, UI improvements, and transactional email logging. The official release is scheduled for June 23, 2026.","rel":"","context":"In &quot;Releases&quot;","block_context":{"text":"Releases","link":"https:\/\/developer.woocommerce.com\/release-posts\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Woocommerce-10.9-Beta-thumbnail-1780688605.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Woocommerce-10.9-Beta-thumbnail-1780688605.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Woocommerce-10.9-Beta-thumbnail-1780688605.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Woocommerce-10.9-Beta-thumbnail-1780688605.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Woocommerce-10.9-Beta-thumbnail-1780688605.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Woocommerce-10.9-Beta-thumbnail-1780688605.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":8770694,"url":"https:\/\/developer.woocommerce.com\/2026\/06\/23\/woocommerce-10-9\/","url_meta":{"origin":8770749,"position":1},"title":"WooCommerce 10.9.0 Release Notes","author":"Brian Coords","date":"June 23, 2026","format":false,"excerpt":"WooCommerce 10.9.0 introduces performance enhancements, UI updates for admin screens, and built-in transactional email logging, enhancing store management and checkout efficiency.","rel":"","context":"In &quot;Releases&quot;","block_context":{"text":"Releases","link":"https:\/\/developer.woocommerce.com\/release-posts\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/WooCommerce-10.9-thumbnail-1781913074.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/WooCommerce-10.9-thumbnail-1781913074.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/WooCommerce-10.9-thumbnail-1781913074.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/WooCommerce-10.9-thumbnail-1781913074.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/WooCommerce-10.9-thumbnail-1781913074.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/WooCommerce-10.9-thumbnail-1781913074.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":9391,"url":"https:\/\/developer.woocommerce.com\/2021\/05\/10\/woocommerce-blocks-5-1-0-release-notes\/","url_meta":{"origin":8770749,"position":2},"title":"WooCommerce Blocks 5.1.0 Release Notes","author":"Darren Ethier","date":"May 10, 2021","format":false,"excerpt":"There\u2019s a new version of WooCommerce Blocks available! Version 5.1.0 is now available on\u00a0WordPress.org\u00a0and\u00a0GitHub. This release includes better error reporting for incorrectly registered payment methods and some improvements to the emitEventWithAbort event emitter. There is also a bug fix related to email and phone field values being cleared unexpectedly with\u2026","rel":"","context":"In &quot;Releases&quot;","block_context":{"text":"Releases","link":"https:\/\/developer.woocommerce.com\/release-posts\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":8771234,"url":"https:\/\/developer.woocommerce.com\/2026\/08\/27\/order-withdrawal-woocommerce-11-1\/","url_meta":{"origin":8770749,"position":3},"title":"Introducing Order Withdrawal in WooCommerce 11.1","author":"Sandip Mondal","date":"August 27, 2026","format":false,"excerpt":"WooCommerce 11.1 introduces Order Withdrawal, allowing EU customers to request order withdrawals within 14 days. Store owners can enable this feature for improved customer service.","rel":"","context":"In &quot;Engineering&quot;","block_context":{"text":"Engineering","link":"https:\/\/developer.woocommerce.com\/engineering\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/08\/Introducing-Order-Withdrawal-in-WooCommerce-11.1-thumbnail-1787603892.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/08\/Introducing-Order-Withdrawal-in-WooCommerce-11.1-thumbnail-1787603892.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/08\/Introducing-Order-Withdrawal-in-WooCommerce-11.1-thumbnail-1787603892.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/08\/Introducing-Order-Withdrawal-in-WooCommerce-11.1-thumbnail-1787603892.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/08\/Introducing-Order-Withdrawal-in-WooCommerce-11.1-thumbnail-1787603892.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/08\/Introducing-Order-Withdrawal-in-WooCommerce-11.1-thumbnail-1787603892.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":8770531,"url":"https:\/\/developer.woocommerce.com\/2026\/06\/03\/introducing-color-swatches-in-woocommerce-core\/","url_meta":{"origin":8770749,"position":4},"title":"Introducing color swatches in WooCommerce core","author":"Albert Juh\u00e9 Lluveras","date":"June 3, 2026","format":false,"excerpt":"WooCommerce 10.9 introduces a Color\/Image product attribute, allowing visual swatches for colors and images. This feature enhances user experience with improved product representation and streamlined attributes management in block themes.","rel":"","context":"In &quot;Roadmap&quot;","block_context":{"text":"Roadmap","link":"https:\/\/developer.woocommerce.com\/roadmap\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Introducing-color-swatches-thumbnail-1780477215.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Introducing-color-swatches-thumbnail-1780477215.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Introducing-color-swatches-thumbnail-1780477215.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Introducing-color-swatches-thumbnail-1780477215.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Introducing-color-swatches-thumbnail-1780477215.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Introducing-color-swatches-thumbnail-1780477215.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":7724,"url":"https:\/\/developer.woocommerce.com\/2020\/09\/15\/woocommerce-blocks-3-4-0-release-notes\/","url_meta":{"origin":8770749,"position":5},"title":"WooCommerce Blocks 3.4.0 release notes","author":"Darren Ethier","date":"September 15, 2020","format":false,"excerpt":"There\u2019s a new version of the WooCommerce Blocks plugin. Version 3.4.0 is now available on\u00a0WordPress.org\u00a0and\u00a0GitHub. This release is mostly a fix release with a few notable bug fixes and a performance fix. Fixed issue with shopper saved payment method overriding default selected new payment method. With this bug if a\u2026","rel":"","context":"In &quot;Releases&quot;","block_context":{"text":"Releases","link":"https:\/\/developer.woocommerce.com\/release-posts\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2024\/05\/Release-2.png?resize=1400%2C800&ssl=1 4x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/developer.woocommerce.com\/wp-content\/uploads\/sites\/2\/2026\/06\/Call-for-testing-Wishlists-and-Save-for-Later-thumbnail-1782411321.png","_links":{"self":[{"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/posts\/8770749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/users\/171"}],"replies":[{"embeddable":true,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/comments?post=8770749"}],"version-history":[{"count":4,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/posts\/8770749\/revisions"}],"predecessor-version":[{"id":8770767,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/posts\/8770749\/revisions\/8770767"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/media\/8770759"}],"wp:attachment":[{"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/media?parent=8770749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/categories?post=8770749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/developer.woocommerce.com\/wp-json\/wp\/v2\/tags?post=8770749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}