We are building a build-your-custom-box service.
1.) User selects products to bundle in a surprise box. 2.) A product is created in the backend with that configuration and price gets calculated. 3.) The new product_id is sent back to the cart in order for the user to pay it and make the order.
Is this approach the correct one in Shopify in order to do this? ¿Any ideas?