x

How can I set my square web listing to allow customers to build their own box of a specific quantity

I am offering pre-orders on our website for cupcakes at my bakery in sets of 1/2 dozen and 1 dozen. I want my customers to be able to build their own boxes from a list of flavors. How can I set up the listing so that they have to select a specific quantity of cupcakes? For example, if we're using the half-dozen listing and there are 3 options. They want 3 of one flavor, 2 of another, and 1 of the final flavor for a total of 6.

511 Views
Message 1 of 3
Report
2 REPLIES 2

Hi Twisteddough,

 

Interesting question and I'm "not" sure of what will work with Square's basic features.  If you were working with your own separately hosted website and had the ability to do your own custom coding or hire someone, then what you have in mind could be done.  Under that scenario, Square would then be used to process the transaction.

 

To set up the listing on your website so that customers can select a specific quantity of cupcakes from a list of flavors, you can use a combination of drop-down menus and quantity input fields.  Here's an example of how you can set it up for a half-dozen listing with three flavor options:

 

  1. Create a drop-down menu for each flavor option:

    • Flavor 1: [Drop-down menu with flavor options and quantities 0-6]
    • Flavor 2: [Drop-down menu with flavor options and quantities 0-6]
    • Flavor 3: [Drop-down menu with flavor options and quantities 0-6]
  2. Add an input field for the total quantity:

    • Total Quantity: [Input field with quantity 6 (fixed and disabled)]
  3. Implement logic to update the drop-down menus based on the selected quantities:

    • When the customer selects a quantity for Flavor 1 (e.g., 3), update the maximum quantity options for Flavor 2 and Flavor 3 dropdown menus to reflect the remaining cupcakes (e.g., maximum 3).
    • Similarly, when the customer selects a quantity for Flavor 2 (e.g., 2), update the maximum quantity options for Flavor 1 and Flavor 3 dropdown menus to reflect the remaining cupcakes (e.g., maximum 1).
    • Finally, when the customer selects a quantity for Flavor 3 (e.g., 1), update the maximum quantity options for Flavor 1 and Flavor 2 dropdown menus to reflect the remaining cupcakes (e.g., maximum 0).
  4. Validate the selections:

    • Implement validation to ensure that the total quantity of cupcakes selected across all flavors equals the desired quantity (in this case, 6 for a half-dozen).

This setup allows customers to select a specific quantity for each flavor while ensuring they cannot exceed the total quantity for the half-dozen listing (in this case, 6 cupcakes). They can choose different quantities for each flavor option, as long as the total quantity adds up to the desired amount.

 

Sorry but, what you have in mind is possibly but, a complicated without a bit of custom behind the scenes work.  Just some thoughts from someone who does not have those skills.

 

jk

 

 

You can apply a similar approach for the dozen listing, adjusting the quantity options accordingly to match the desired total quantity of cupcakes.

477 Views
Message 2 of 3
Report

I figured it out! I created a modifier set and labeled them Cupcake 1, Cupcake 2, Cupcake 3, etc and created options for each one! Works perfectly. 🙂

431 Views
Message 3 of 3
Report