General Settings
The General tab contains foundational settings that control how the lens configurator behaves across your entire store, how customers contact you about prescriptions, and how you communicate with your optical lab.
Configurator Settings
Section titled “Configurator Settings”These settings control the basic behavior and display format of prices throughout the configurator.
Currency Symbol
Section titled “Currency Symbol”The symbol displayed before all prices in the configurator (e.g., £, $, €). This setting is independent of WooCommerce’s currency settings and only affects the SpecCart configurator interface.
- Default:
£ - Maximum length: 5 characters
- Example:
$,€,CHF,kr
Decimal Places
Section titled “Decimal Places”Number of decimal places displayed for all prices in the configurator.
Options:
- 0 — Displays whole numbers only (e.g., £50)
- 1 — Displays one decimal place (e.g., £50.0)
- 2 — Displays two decimal places (e.g., £50.00) — Default
Enable by Default
Section titled “Enable by Default”When enabled, the lens configurator will be automatically available on all products. When disabled, you must manually enable the configurator for each product in the Product Data > SpecCart tab.
- Default: Enabled
- Can be overridden: Yes, on individual products
Typical use cases:
- Enabled — If most of your products are prescription lenses
- Disabled — If only a subset of your catalog supports custom lens configurations
Prescription Contact Information
Section titled “Prescription Contact Information”This section defines the contact details shown to customers when they choose to send their prescription later (Step 4 of the configurator).
Email Address
Section titled “Email Address”The email address where customers should send their prescriptions if they choose the “Send prescription later” option.
- Format: Valid email address
- Displayed to customers: Yes, shown on the order confirmation page and in order emails
- Example:
prescriptions@example.com
Help Video
Section titled “Help Video”Display an optional “Watch video” button in the configurator’s bottom bar that opens a popup video player. Use this to provide visual guidance to customers as they configure their lenses.
Enable/Disable
Section titled “Enable/Disable”Toggle the help video feature on or off. When enabled, two additional fields appear:
Button Text
Section titled “Button Text”The text displayed on the video button in the configurator.
- Default:
Watch our helpful video - Appears: In the bottom bar of the configurator on every step
Suggested variations:
- “Need help? Watch this video”
- “See how it works”
- “Watch our guide”
Video URL
Section titled “Video URL”The URL of the video to display when the button is clicked. Supports:
- YouTube — Standard watch URLs (e.g.,
https://www.youtube.com/watch?v=...) - Vimeo — Standard URLs (e.g.,
https://vimeo.com/...) - Direct video URLs — MP4, WebM, or other browser-compatible video formats
The video opens in a modal popup overlaid on the configurator.
Lab Email Settings
Section titled “Lab Email Settings”These settings control how prescription PDFs are sent to your optical lab when orders are verified.
Lab Email Addresses
Section titled “Lab Email Addresses”A list of email addresses that will receive prescription PDFs when sent to the lab. You can add multiple email addresses to ensure all relevant staff or lab locations are notified.
How to use:
- Enter an email address in the input field
- Click Add or press Enter
- The email appears as a tag above the input field
- To remove an email, click the X button on its tag
Auto-send on Verify
Section titled “Auto-send on Verify”When enabled, SpecCart automatically emails the lab as soon as an admin verifies a prescription from the Orders screen.
- Default: Disabled
- When to enable: If your workflow requires immediate lab notification upon verification
- When to disable: If you prefer to manually send lab emails or batch-process verified orders
Email Subject
Section titled “Email Subject”The subject line used when sending prescription PDFs to the lab. You can use the following dynamic placeholders:
| Placeholder | Replaced with | Example |
|---|---|---|
{order_number} | WooCommerce order number | #1234 |
{customer_name} | Customer’s full name | John Smith |
{order_date} | Order date | 2026-02-12 |
Default: Lab Order - {order_number}
Example subjects:
New Rx Order: {order_number} - {customer_name}Prescription Ready for Lab - {order_number}Lab Processing Required - Order {order_number} - {order_date}
Default Lab Notes
Section titled “Default Lab Notes”Optional notes that are automatically included in every lab order email. Use this for standard instructions that apply to all orders.
Typical uses:
- Shipping address or pickup location
- Default processing instructions (e.g., “Please prioritize high-index lenses”)
- Return policy or quality check reminders
- Lab contact person or reference number
Format: Multi-line text field
Saving Settings
Section titled “Saving Settings”The General tab has two save buttons:
- Save Lab Settings — Saves only the Lab Email Settings section
- Save Global Settings — Saves all other sections (Configurator Settings, Prescription Contact Info, Help Video)
Both buttons display a success or error message for 3 seconds after saving.