Linking different products together for purchase

Hello,

I need some advice please.

I have a shopify store that sells custom tumblers, in different sizes. The customer will need to select a wrap (design to go onto tumbler) which they can select from the wraps page, so essentially customer will go to tumbler page, select tumbler and add to basket, then go to wraps page, select wrap and add to basket. This does not seem like the best user experience.

The challenge is where there are multiples of the tumblers and the wraps in the basket e.g. 2 tumblers and one wrap, 2 tumblers 2 wraps, 2 tumblers and 3 wraps, 2 different sized tumblers and 2 wraps etc., as I would need to know which wrap is for which tumbler.

The rules are:

  • Customer can purchase a tumbler without a wrap
  • Customer can purchase a tumbler with a wrap
  • Customer cannot purchase a wrap only

Given the above challenge and in the spirit of giving customers a good user experience, what is the best and most efficient way to implement this on the website, so that the customer can select the tumbler, select the wrap and it get added to the basket, forming a relationship in the basket / before I receive the order, so I know exactly which wrap is for which tumbler.

Is there an App than can help me do this?

Thank you.

Hi @Faith_Fatuga,

This forum is primarily for developers working with Shopify APIs.

That said, there’s likely an existing app that can help with what you’re trying to do, using the Cart Transform API or nested cart lines. You may want to browse the Shopify App Store for “product add-ons” apps, which will let customers add a wrap as an add-on for tumblers.

Thanks Paige, I will look into this.