Can anyone figure out this shops product variations?

Topic summary

A user is seeking to identify how a specific shop (silvercut.com) implements product variations, particularly for handling price add-ons like text engraving in the cart. Currently using a third-party app, they’re dissatisfied with how engraving charges display separately in the customer’s cart and want to replicate the referenced site’s cleaner approach.

Technical Analysis Provided:

  • The example product uses 3 options: Material, Engraving (Yes/No), and Size
  • Engraving text is passed as a line item property
  • Implementation appears to be custom code rather than an app
  • Custom code automatically updates a hidden “Engraving” selector based on whether engraving text is entered

Status: One community member has analyzed the technical implementation, but no definitive solution or alternative approaches have been suggested yet.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Hello, I have been using a 3P app for product variations currently. Issue is I am not happy with the breaking out of my price add ones such as the text engraving in my customers cart. I really like how this company showcases and incorporates that. Is this a code, is it meta tags, or is it a 3P app that someone can help me uncover this expierence?

https://silvercut.com/products/keychain

1 Like

Looks like a custom code to me.

Product has 3 options: “Material”, “Engraving”: Yes/No, and “Size”

Engraving text is passed as line item property.

Custom code updates hidden “Engraving” selector based on whether Engraving text is empty or not.

1 Like

Hi @Emma53

You might want to check out Easify Product Options - no coding required.

With this app, you can easily create product options and price add-ons without them being separated into individual line items in the cart - everything is displayed neatly and integrated with the product, just the way you want.

Here is a demo that is very close to the one you love, you can see how Easify works:

  • This is the result:

  • This is the app setting:

And you can add an additional service price if you want:

I hope this helps resolve your issue! If you need any more assistance, don’t hesitate to reach out to the Easify team — we’re always happy to help!