WordPress Plugin Directory

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

  1. 1In WordPress, go to Plugins → Add New and search for “Genvoris Virtual Try-On”.
  2. 2Click Install, then Activate.
  3. 3Open WooCommerce → Genvoris Try-On and click Connect with Genvoris. You’ll authorize on genvoris.org and be redirected back automatically.
  4. 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 guide

Model 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 guide

Model 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 guide

Model 4 — Subscription

Requires WooCommerce Subscriptions

Shopper billing stays in WooCommerce Subscriptions. Custom billing logic should use the API guide.

Read implementation guide

Model 5 — Purchase unlock

One-click with WooCommerce order hooks

Completed orders grant shopper credits. Refund hooks can revoke or adjust credits automatically.

Read implementation guide

Requirements

  • 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.