Jump to content

Force required product into cart

Recommended Posts

Posted

When a customer adds a specific product to the cart, I need to force an additional product to the cart.

The "kit" functionality in Squarespace isn't really a kit... it functions as a bundle.  In other words, we can define a kit as a product with one or more sub-components, but when added to the cart, the kit appears as a single line item on the invoice.  We need a line item on the invoice for each component of a kit.  Like this:

Line Item 1: $100 Product A
Line Item 2: $20 Product B (required when Product A is purchased)

Is this possible, or possible with expert customization?

Also, the customer should NOT be able to remove Product B from the cart (unless Product A is also removed from the cart)

Thank you

  • Replies 2
  • Views 350
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Posted

If you add them as separate products, you will not be able to add the functionality you have requested.

Have you tried using product variants for the “sub-components”? If yes, can you explain why this didn’t work for you? A link to your site will probably add a lot of context for us.

Me: I'm Paul, a SQSP user for >18 yrs & Circle Leader since 2017. I value honesty, transparency, diversity and good design ♥.
Work: Founder of SF.DIGITAL. We provide high quality original extensions to supercharge your Squarespace website. 
Content: Views and opinions are my own. Links in my posts may refer to my own SF.DIGITAL products or may be affiliate links.
Forum advice is completely free. You can thank me by selecting a feedback emoji. Buying a coffee is generous but optional.

Posted

This functionality doesn't exist, so I can't mock up anything for an invoice with two line items that are co-dependent.

The reason I can't use a product variant to represent the combination of Product A and Product B is because... they must be separate line items on the invoice.

I sell Product A on an exchange basis.  When a customer buys Product A from me, they are required to send their old product to me, so that I can rebuild it and sell it to the next customer.  I collect a deposit from the customer at time of original purchase (Product B), and return the deposit 90 days later after I receive their old product.

The same example with actual invoiced line items looks like this:

Line 1: $100 Product A
Line 2: $20 Product B (deposit held until exchanged product is received)
Line 3: $50 Product C (deposit for reusable shipping crate held until exchanged product is received)
Invoice Total Due Today= $170, Customer Payment Received = $170.

90 days later, after the customer returns the shipping crate and their old product...
The refund out of my General Ledger is:
Line 1: -$20 Product B refunded
Line 2: -$50 Product C refunded
Total Credit to Customer = -$70.

Product A is realized revenue
Product B is deferred revenue
Product C is deferred revenue

Our business has been running for 5 years, so I'm trying to avoid changing the bookkeeping processes.

Thank you

 

Create an account or sign in to comment

You need to be a member in order to leave a comment


×
×
  • 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.