Jump to content

enjoysnacks808

Member
  • Posts

    3
  • Joined

  • Last visited

Posts posted by enjoysnacks808

  1. The solution I use is code injection via Javascript in the footer. For the specific product I want to limit to 5 items, I use the following:

    document.addEventListener('DOMContentLoaded', (event) => { 
      // data-item-id = the product page's qty div
      // If someone enters more than 5, the value will revert to 5.
      // Be sure to add instructions for the qty limit in the product description.
      const quantityInput = document.querySelector('.product-quantity-input[data-item-id="6669115df767f5244f9d1f8d"] input[type="number"]');       quantityInput.addEventListener('input', () => { 
        if (quantityInput.value > 5) { quantityInput.value = 5; } 
      }); 
    });

     

  2. Site URL: http://www.enjoysnacks

    We have started using discount codes in our store for expos and promotional events. I have noticed that customer information (billing information) is missing for those orders whose order total is $0. Apparently, Squarespace thinks that shipping information and billing information is the same thing and that customer information for orders of $0 is not necessary.

    From a marketing perspective, not collecting the information of people placing orders is questionable. Many of our products are ordered as gifts so the billing and shipping information are different. Also, this means that only one email notification is sent out to just the recipient. This means that the person who placed the order is out of the loop for their order.

    I'm surprised that no one else has encountered this error. I have never seen an e-commerce system not collect the information of the person placing the order.

    Screen Shot 2022-05-04 at 9.33.28 AM.png

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.