Skip to content

Prescription Settings

The Prescription tab controls how customers enter their prescription details. You can configure valid ranges for each prescription field, enable prism correction, charge surcharges for high prescriptions, and allow customers to upload their prescription or send it later.

Configure the valid range for sphere values.

FieldDefaultDescription
Minimum-20Lowest sphere value customers can select
Maximum20Highest sphere value customers can select
Step0.25Increment between values (0.25, 0.5, or 1.0)

Configure the valid range for cylinder values (astigmatism correction).

FieldDefaultDescription
Minimum-6Lowest cylinder value customers can select
Maximum6Highest cylinder value customers can select
Step0.25Increment between values (0.25, 0.5, or 1.0)

Configure the valid range for axis values (in degrees).

FieldDefaultDescription
Minimum0Lowest axis value
Maximum180Highest axis value
Step1Increment between values (0.5, 1, 5, or 10)

The axis indicates the orientation of astigmatism. Most prescriptions use 1-degree precision. Use smaller steps (0.5) for high-precision work or larger steps (5 or 10) to simplify selection.

Configure the valid range for PD values (in millimeters).

FieldDefaultDescription
Minimum46Smallest PD value (children start around 46-50mm)
Maximum80Largest PD value (most adults are 58-70mm)
Step0.5Increment between values (0.5 or 1.0)

Configure the valid range for ADD values (for bifocal and progressive lenses).

FieldDefaultDescription
Minimum0.5Lowest addition power
Maximum3.5Highest addition power
Step0.25Increment between values (0.25 or 0.5)

The ADD field only appears when customers select Bifocal or Progressive lens types. Most reading additions fall between +1.00 and +3.00.

Enable prism correction fields for specialized prescriptions.

FieldDefaultDescription
Enable Prism FieldsDisabledShows prism value and base direction inputs
Prism Price25Additional cost when customer selects prism

When enabled, customers can enter prism values and select the base direction (Up, Down, In, Out) for each eye.

Charge an additional fee when prescription values exceed a threshold. This covers the cost of specialized lens manufacturing for strong prescriptions.

FieldDefaultDescription
Enable SurchargeDisabledActivate the high prescription fee
Threshold (absolute value)6Values above ±6 trigger the surcharge
Surcharge Amount15Fee per qualifying field
Explanation TextDefault messageCustomer-facing explanation

The surcharge is calculated per field (OD SPH, OD CYL, OS SPH, OS CYL). If a customer has:

  • OD SPH: -8.00 (exceeds ±6) → +£15
  • OD CYL: -2.00 (within range) → no charge
  • OS SPH: -7.50 (exceeds ±6) → +£15
  • OS CYL: -0.50 (within range) → no charge

Total surcharge: £30 (2 fields × £15)

The maximum surcharge is 4 fields × your surcharge amount (e.g. 4 × £15 = £60).

Use placeholders {threshold} and {amount} in your explanation text. They will be replaced with your actual values:

Prescriptions with any value exceeding ±{threshold} attract a
surcharge of {amount} per qualifying field to cover the cost
of specialised lens manufacturing.

This text appears in an info popover on the cart and checkout pages when the surcharge applies.

Allow customers to upload a prescription document instead of entering values manually.

FieldDefaultDescription
Enable UploadEnabledShow upload option in configurator
Max File Size5 MBMaximum file size (1-50 MB)
Allowed File TypesPDF, JPG, JPEG, PNGPermitted file formats

Available file types:

  • PDF (recommended for scanned documents)
  • JPG, JPEG (photos of prescription)
  • PNG, GIF, WEBP (screenshots or digital prescriptions)

When a customer uploads a prescription:

  1. File is uploaded and attached to the order
  2. Order receives “Pending Verification” status
  3. Staff view the uploaded file in the order admin panel
  4. Staff verify and enter the correct prescription values
  5. Order status updates to “Processing”

See Prescription Verification for the staff workflow.

Allow customers to complete checkout without providing a prescription immediately.

FieldDefaultDescription
Enable Send LaterEnabledShow “I’ll send my prescription later” option
Require EmailEnabledForce customers to enter email for follow-up
Require PhoneDisabledForce customers to enter phone number

When customers choose “Send Later,” they can complete checkout without entering prescription values or uploading a file. You must follow up with them to collect the prescription before fulfilling the order.

  1. Customer selects “Send Later” and completes checkout
  2. Order receives “Pending Prescription” status
  3. You follow up via email/phone to request prescription
  4. Customer replies with prescription (email, phone, or customer portal)
  5. Staff enter prescription values in order admin
  6. Order status updates to “Processing”
SettingRecommendation
Sphere/Cylinder rangesStart with defaults, narrow for specialized stores
Step increments0.25 for precision, 0.5 or 1.0 for simplicity
PrismDisable unless your lab handles prism orders
High Prescription SurchargeEnable if your lab charges extra for ±6 or above
UploadEnable — reduces entry errors and suits customers without their prescription handy
Send LaterEnable with required email for flexibility, but monitor abandonment rates