<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>thread Re: pop-ups for add-ons when item added to cart in Orders, Menu Items, Catalog &amp; Fulfilment</title>
    <link>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/807457#M143</link>
    <description>&lt;P&gt;Opps wrong level...&lt;/P&gt;</description>
    <pubDate>Thu, 28 Aug 2025 18:27:18 GMT</pubDate>
    <dc:creator>vodhin</dc:creator>
    <dc:date>2025-08-28T18:27:18Z</dc:date>
    <item>
      <title>pop-ups for add-ons when item added to cart</title>
      <link>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/805429#M141</link>
      <description>&lt;P&gt;When a customer adds certain items to their cart, I would like a pop-up to appear suggesting relevant add-ons. I want to make sure the customer gets everything they need in this one visit to my online store.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There was a similar post to this started 5 years ago, but it ended about 4 years ago with the "solution" being a &lt;EM&gt;similar items&lt;/EM&gt; offering. But that's not the same thing. This is about making sure people are aware of, and have the opportunity to buy, the necessary accessories for an item they just added to their cart (i.e. set of strings or a capo for a guitar, grip tape for a skateboard deck, fishing line or weights for a fishing rod, etc.)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any updates on this feature being considered?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 20 Sep 2025 09:32:44 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/805429#M141</guid>
      <dc:creator>paulplayspiano</dc:creator>
      <dc:date>2025-09-20T09:32:44Z</dc:date>
    </item>
    <item>
      <title>Re: pop-ups for add-ons when item added to cart</title>
      <link>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/805517#M142</link>
      <description>&lt;P&gt;Hi,&amp;nbsp;&lt;a href="https://community.squareup.com/t5/user/viewprofilepage/user-id/734778"&gt;@paulplayspiano&lt;/a&gt;&amp;nbsp;! Welcome to the Square Community!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As of now, Square Online still does not offer built-in functionality for conditional add-on prompts or upsell pop-ups at the “add to cart” stage.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Right now there are no&amp;nbsp;confirmed updates from the product team regarding cart-triggered upsell pop-ups.&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1195" data-end="1245"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1246" data-end="1358"&gt;Something you could do is use Square's bundle capability to group your main item with popular accessories and sell them as "Starter Kits" or "Bundles". This would be in addition to having your items listed separately as well.&amp;nbsp;&lt;/P&gt;
&lt;P data-start="1246" data-end="1358"&gt;For example:&lt;/P&gt;
&lt;UL data-start="1359" data-end="1438"&gt;
&lt;LI data-start="1359" data-end="1398"&gt;
&lt;P data-start="1361" data-end="1398"&gt;“Guitar + Capo + Strings Starter Set”&lt;/P&gt;
&lt;/LI&gt;
&lt;LI data-start="1399" data-end="1438"&gt;
&lt;P data-start="1401" data-end="1438"&gt;“Fishing Rod + Weights + Line Bundle”&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P data-start="1440" data-end="1546"&gt;This doesn't necessarily solve the real-time suggestion problem, but it&amp;nbsp;does&amp;nbsp;improve visibility of what goes together.&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":smiling_face_with_smiling_eyes:"&gt;😊&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I know this is a somewhat disappointing answer, but I wanted to make sure I provided the most up to date and current information and include some sort of workaround.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this helps.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Aug 2025 14:02:31 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/805517#M142</guid>
      <dc:creator>Summer2024</dc:creator>
      <dc:date>2025-08-14T14:02:31Z</dc:date>
    </item>
    <item>
      <title>Re: pop-ups for add-ons when item added to cart</title>
      <link>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/807457#M143</link>
      <description>&lt;P&gt;Opps wrong level...&lt;/P&gt;</description>
      <pubDate>Thu, 28 Aug 2025 18:27:18 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/807457#M143</guid>
      <dc:creator>vodhin</dc:creator>
      <dc:date>2025-08-28T18:27:18Z</dc:date>
    </item>
    <item>
      <title>Re: pop-ups for add-ons when item added to cart</title>
      <link>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/807458#M144</link>
      <description>&lt;P&gt;I agree that Square needs this feature!It doesn't have to be just a pop up when added to cart: Additional Items could be listed right on a Item Variation's view page with a check box to select it as well.&amp;nbsp;Maybe if enough people respond to this thread then they will take notice.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It isn't difficult: It could be both a simple list of Item Variation IDs added manually to an Item Variation or it could be an automatic, cross-reference list of Option Based Variations, read on:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've added that functionality to my own website's DB with a simple &lt;EM&gt;&lt;STRONG&gt;ClassID&lt;/STRONG&gt;&lt;/EM&gt; assignment and a cross-reference data-point added to my items (Variations in Square). In Square, this ClassID could be the Default Option Set that you set up before adding Item Variations on their own. I sell beds, so I set up my Square Item catalog with the following Categories:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Mattresses&lt;/LI&gt;&lt;LI&gt;Foundations&lt;/LI&gt;&lt;LI&gt;Frames&lt;/LI&gt;&lt;LI&gt;Sheets&lt;/LI&gt;&lt;LI&gt;Protectors&lt;/LI&gt;&lt;LI&gt;Pillows&lt;/LI&gt;&lt;LI&gt;etcetera.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Then I created &lt;EM&gt;&lt;STRONG&gt;Options&lt;/STRONG&gt;&lt;/EM&gt; for default Sizes to be used for my Item Variations:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1 Bed Sizes&lt;/STRONG&gt;&lt;/P&gt;&lt;OL class="lia-list-style-type-circle"&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;Twin XL&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen&lt;/LI&gt;&lt;LI&gt;King&lt;/LI&gt;&lt;LI&gt;Cali King&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;2 Foundation Sizes&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;Twin XL&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen&lt;/LI&gt;&lt;LI&gt;King &amp;lt;-- (this is another issue for a different thread: a King uses 2 Twin XL foundations)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;3 Frames&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;Twin/Full&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen&lt;/LI&gt;&lt;LI&gt;Queen/Full/Twin XL&lt;/LI&gt;&lt;LI&gt;King&lt;/LI&gt;&lt;LI&gt;King/Cali King/Queen&lt;/LI&gt;&lt;LI&gt;Cali King&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;4 Sheets&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;TwinXL&amp;nbsp;&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen&lt;/LI&gt;&lt;LI&gt;King...&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;As far as I understand the data structure for Square:&amp;nbsp;&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;Option Sets&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;are just like Items and Variations but are not used as Items; they are used as defaults when creating Items and Variations. They have their own Index ID and other default data that get &lt;EM&gt;linked&lt;/EM&gt; to your Items and Variations when you&amp;nbsp;choose to add Variations with the &lt;STRONG&gt;Option&lt;/STRONG&gt;... um, option.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Every Item Variation also has its own Index ID along with other fields to record Cost, Price, and I assume that when an &lt;STRONG&gt;Option Set&lt;/STRONG&gt;&amp;nbsp;is used to create it, an &lt;STRONG&gt;&lt;EM&gt;Option_Variation_ID&lt;/EM&gt;&lt;/STRONG&gt; number (Variations created directly in the Item would have a 0 for this field). Now...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If Square added a &lt;EM&gt;&lt;STRONG&gt;Cross_Ref&lt;/STRONG&gt;&lt;/EM&gt; field to the&amp;nbsp;&lt;EM&gt;Option Set Variations&lt;/EM&gt;&amp;nbsp;table, then an array of other Option Variations' IDs can be added to either or both Option Variations and individual Item Variations. Using my example above (I'm using multidimensional array shorthand for simplicity):&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1 Bed Size&lt;/STRONG&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;4 Queen [2[4],3[4,5,6],4[4]]&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2 Foundations&lt;/STRONG&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;4 Queen [3[4,6]]&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3 Frames&lt;/STRONG&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;4 Queen [2[4]]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If you get it, great. &lt;STRONG&gt;Stop here.&lt;/STRONG&gt; Otherwise I will try to explain:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Bed Size Queen&lt;/STRONG&gt;&lt;/EM&gt; would look for &lt;STRONG&gt;Item Variations&lt;/STRONG&gt; linked &lt;EM&gt;&lt;STRONG&gt;from other categories&lt;/STRONG&gt;&lt;/EM&gt; to Option Set 2 (Foundations) Variation 4 (Queen), and Option Set 3 (Frames) Variation 4 (Queen) and 6 (King/Cali King/Queen), and Option Set 4 (Sheets) Variation 4 (Queen).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, if I had Other Items with variations created with Default Option Sets:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;5 Inch Gray Foundation&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;Twin XL&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen&lt;/LI&gt;&lt;LI&gt;King&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;9 Inch Gray Foundation&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;Twin XL&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen&lt;/LI&gt;&lt;LI&gt;King&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Wedgelock Frame&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin&lt;/LI&gt;&lt;LI&gt;Twin XL&lt;/LI&gt;&lt;LI&gt;Full&lt;/LI&gt;&lt;LI&gt;Queen (Option 3 Variation 4)&lt;/LI&gt;&lt;LI&gt;King&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;STRONG&gt;Insta-Lock Adjustable Frame&lt;/STRONG&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Twin/Full&lt;/LI&gt;&lt;LI&gt;Twin/Full/Queen (Option 3 Variation 5)&lt;/LI&gt;&lt;LI&gt;King/Cali-King/Queen (Option 3 Variation 6)&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;The system would present the Queen 9 inch and 5 inch foundations when looking at any Queen Mattress. I would also find The Wedge-Lock Queen Frame and TWO options for Insta-Lock Frames (Twin/Full/Queen and King/Clai-King/Queen). Neat.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hey Square Coders: Need more clarification? I can help.&lt;/P&gt;</description>
      <pubDate>Thu, 28 Aug 2025 18:29:06 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Orders-Menu-Items-Catalog/pop-ups-for-add-ons-when-item-added-to-cart/m-p/807458#M144</guid>
      <dc:creator>vodhin</dc:creator>
      <dc:date>2025-08-28T18:29:06Z</dc:date>
    </item>
  </channel>
</rss>

