Platforms
Magento & Adobe Commerce Try-On
Enterprise-grade AR for luxury beauty and eyewear on Magento.

Magento + Tryonixs
- Adobe Commerce and Magento Open Source host luxury beauty and eyewear with complex attribute sets
- Tryonixs module adds EAV attributes for asset URLs per configurable child
- Full-page cache requires hole punching or JS-only boot on PDP
Virtual try-on on Magento
Adobe Commerce and Magento Open Source host luxury beauty and eyewear with complex attribute sets
Tryonixs module adds EAV attributes for asset URLs per configurable child
Full-page cache requires hole punching or JS-only boot on PDP
Multi-store views map locales to different shade libraries
Setup guide
Installation
- →Deploy Tryonixs Magento module via Composer
- →Run setup:upgrade and compile DI in production mode
- →Assign tryonixs_asset attribute on attribute set eyewear/beauty
- →Add layout XML block to catalog_product_view handle
SDK setup
- →Pass configurable simple product ID on swatch change
- →Use requirejs shim for async SDK load
- →Integrate with Page Builder row on luxury PDPs
API
- →REST /V1/tryonixs/assets for ERP sync
- →Async bulk via message queue consumers
Authentication
- →Integration tokens for middleware; storefront public key
Webhooks
- →Magento event observers on catalog_product_save_after
Performance
Varnish ESI avoid for personalized blocks—client-only init
Redis session unaffected; CDN for GLB assets
Analytics
Adobe Experience Platform connector via data layer
Custom report on orders with tryon flag attribute
Troubleshooting
Production mode static content deploy after module
Configurable mismatch: child SKU must own asset
CSP module blocking wasm: allow Tryonixs CDN
Best practices
Separate store views for EU vs US shades
Use staging clone for performance test
Coordinate with Hyvä theme Tailwind bundle size
Magento FAQ
- Adobe Commerce Cloud?
- Module deploys via cloud build hook; whitelist CDN in fastly snippets.
- Hyvä compatibility?
- Alpine.js mount replaces RequireJS pattern in Hyvä child theme.
- B2B shared catalogs?
- Disable try-on on restricted SKUs via customer group layout handles.
- Open Source vs Commerce?
- Same module; queue features optional on Open Source.
