best free shopify apps for prescription glasses website

Topic summary

A user seeks to add lens selection options to their Shopify eyeglasses store, with lens prices adding to the base frame cost.

Two solutions proposed:

Custom Development Approach:

  • Create dropdown/radio buttons using line item properties to capture lens selections
  • Implement Shopify’s Cart Transform API to dynamically adjust prices
  • Example: Frame + Blue Light Filter Lens (+$10) automatically updates cart total when added

App-Based Solution:

  • Easify Product Options app recommended as a ready-made alternative
  • Allows easy setup of lens options with automatic price adjustments
  • Visual examples and configuration screenshots provided showing the feature in action
  • No coding required, with support available for setup assistance

Both methods enable customers to select lens types (Basic, Blue Light Filter, Progressive, etc.) and see updated pricing before checkout. The discussion remains open with no indication which solution the original poster chose.

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

I want to add Lens selection option in my shopify store. I want add price of lens with frame. suggest me best possible solution.

You can create a dropdown or radio button selector using line item properties to capture user-selected options. For modifying the product price based on the selected option, you can use Shopify’s Cart Transform API. When the customer selects an option and clicks ‘Add to Cart,’ both the product and the selected option will be added to the cart. The Cart Transform API will then update the product’s price dynamically based on the selected option.

Example:
Product: Eyeglasses

Options:

  • Basic Lens (included)
  • Blue Light Filter Lens (+$10)
  • Progressive Lens (+$25)

Process:

  1. Customer selects Blue Light Filter Lens.
  2. Customer clicks Add to Cart.
  3. The product (Frame) is added to the cart along with the selected Lens option.
  4. Cart Transform API detects the selected lens and increases the price by $10.

Hi @fareed3

You can use Easify Product Options to add a Lens Selection feature with pricing that adjusts based on the selected lens and frame. It’s easy to set up and ensures customers see the correct total price before checkout! Here’s how it works:

  • This is the result

  • This is the app setting:

Easify is a hassle-free solution, and I think you’ll love it. Reach out to Easify if you need any help with the setup! :hugs: