Adds a try-on control on WooCommerce single product pages. Shoppers open a modal, provide a full-body photo (upload or camera), and receive a generated image; variable products use the selected variation where applicable. A history tab lists recent tasks; add to cart is available from the modal.
Dependencies: WooCommerce (see header), WordPress 6.2+, PHP 7.4+. Service: Image generation uses Etryon’s API with your key; usage is subject to Etryon’s plans and policies.
Admin screens cover setup, generation options, product availability, daily try-on limits, customizable front-end text and styles, and local storage/retention for uploads and results.
This plugin uses a third-party service (Etryon) to generate try-on images.
When a shopper uses Virtual Try-On, the plugin sends the following data to Etryon’s API:
X-Site-Domain for domain validation)Product and variation IDs are stored in your WordPress database for history, daily limits, and cart-related flows; they are not included in the JSON body sent to Etryon’s task API in this plugin version.
The plugin does not expose your API key in the storefront UI; it is used server-side to authenticate API requests.
By default, uninstalling the plugin does not delete its options or custom database tables. This avoids accidental loss of try-on history and stored media references if the plugin is removed by mistake or temporarily for troubleshooting. To remove all plugin-specific options and custom tables when you uninstall, define ETRYON_TRYON_PURGE_DATA_ON_UNINSTALL as true in wp-config.php before you delete the plugin. See Etryon Try-On Images & Storage in wp-admin for the same guidance.