What options are available to create formula based price on product page without an app?

Hi. I am trying to understand if it is possible to create a formula based product configuration without an off the shelf app to give us complete flexible in the UI and UX experience and if it is possible on the Advanced plan or if it would require Plus.

  1. How would we create conditional custom fields?
  2. How would we update the price dynamically based on a formula?
  3. How could we open a slide out product picker to pick a different product to go with the main product?

Attached screen shots show the sort of thing we are looking to replicate for Made to Measure curtains.




Hi @Benners,

This should be possible to achieve as a custom app. I’ve noted some of the approaches you could take below:

  • Conditional custom fields: You can use conditional metafield definitions to show custom fields only for certain products (e.g., based on product category).
  • Dynamic pricing: Store parameters as metafields, calculate in your app, and when the customer adds the product to the cart, use a custom app proxy or checkout extension to ensure the correct price is charged.
  • Slide out product picker: Use the products query for data; UI is up to your implementation.
  • Plan requirements: Most features are available on Advanced. Only Plus is required for some advanced features (e.g., combined listings, Shopify Functions for checkout price enforcement).