Virtual Try-On for WordPress & WooCommerce
Drop-in plugin. AI-generated previews on every product page. Five built-in monetization models. No theme code changes required.
Free plugin · Genvoris account required · GPL v2 or later
Install in three minutes
- 1In WordPress, go to Plugins → Add New and search for “Genvoris Virtual Try-On”.
- 2Click Install, then Activate.
- 3Open WooCommerce → Genvoris Try-On and click Connect with Genvoris. You’ll authorize on genvoris.org and be redirected back automatically.
- 4Pick a monetization model and (optionally) tweak widget placement. The try-on button appears on every product page immediately.
Built for production WooCommerce stores
One-click connect
OAuth flow provisions API key, webhook secret, and storefront domain automatically. No copy-pasting secrets.
Encrypted credentials
API key stored AES-256-CBC with a key derived from your WordPress AUTH_KEY. The browser never sees the credential — every API call is brokered through a same-origin REST proxy.
WooCommerce-native
Order, refund, and subscription events drive credit and access changes. HPOS-compatible. Optional WooCommerce Subscriptions integration.
Which try-on model do you want to offer?
The plugin covers common WooCommerce flows directly. If your store has custom billing or a headless checkout, use the API guide and keep billing in your system.
Model 1 — Free for all
One-click in the plugin
Guests and logged-in shoppers can use try-on. Your store absorbs Genvoris credit usage.
Read implementation guideModel 2 — Pay per try-on
One-click with WooCommerce checkout
A paid WooCommerce order grants a time-boxed session. WooCommerce collects payment; Genvoris meters credits.
Read implementation guideModel 3 — Freemium
One-click quota plus optional paid upgrade
Set free tries/month. Paid upgrades can map to an existing WooCommerce product or subscription.
Read implementation guideModel 4 — Subscription
Requires WooCommerce Subscriptions
Shopper billing stays in WooCommerce Subscriptions. Custom billing logic should use the API guide.
Read implementation guideModel 5 — Purchase unlock
One-click with WooCommerce order hooks
Completed orders grant shopper credits. Refund hooks can revoke or adjust credits automatically.
Read implementation guideRequirements
- WordPress 6.0 or newer
- WooCommerce 7.0 or newer
- PHP 8.0 or newer
- A free Genvoris account — credits and quotas are managed from the portal dashboard.
Ready to ship?
Create your Genvoris account, install the plugin, and your first try-on is live in under five minutes.