Hi,
Hope this will work
- Either use app or you can try theme Customization
Regarding theme customization
- Create Tabs using HTML/CSS
- Show products inside each tab using dynamic product handles or metafields.
- Add button that triggers an AJAX call to add all products:
Code example
fetch('/cart/add.js', {
method: 'POST',
body: JSON.stringify({
items: [
{ id: VARIANT_ID_1, quantity: 1 },
{ id: VARIANT_ID_2, quantity: 1 }
]
}),
headers: { 'Content-Type': 'application/json' }
});
- Add automatic discounts using Shopify Scripts