Skip to main content

Shopify

The Genvoris Virtual Try-On app adds a photorealistic AI try-on to your product pages. Install it, choose which products should offer try-on, and drop one block into your theme.

There is no separate account to create and no API key to paste — the app provisions everything for your store during install.

Listing: Shopify App Store → Genvoris Virtual Try-On


What the shopper sees​

A try-on button appears under the product, on the products you enable.

Try-on button on a product page

Clicking it opens the try-on panel. Genvoris reads the product and writes photo guidance specific to that garment, so shoppers know what kind of picture will actually work.

Try-on upload step with AI-written photo guidance

The shopper uploads a clear, full-body photo. Head-to-toe portraits work; passport-style crops are rejected with an explanation rather than a failed generation.

Photo staged and ready to generate

The result is generated in 8–10 seconds. Pose, background, lower body and accessories are preserved — only the garment changes.

Generated virtual try-on result

From here the shopper can download the image, share it, try another photo, or rate the result.


Setting it up​

1. Install​

Install from the Shopify App Store. On the permission screen you will see the app asks only for product access — see Permissions below.

Setup completes during install. When the app opens, it is already connected.

App dashboard after install

2. Confirm the connection​

Connection shows the account, the masked API key, your shop domain, when it connected, and webhook status. You do not need to do anything here — it is a status page, not a setup step.

Connection page showing an active connection

If setup ever fails (for example a transient network problem during install), this page has Repair connection, which re-runs provisioning. The app also repairs itself automatically on the next page load.

3. Choose your products​

Products controls which products offer try-on. Try-on suits apparel and home textiles; you generally do not want it on gift cards or accessories.

Product selection

4. Configure the widget​

Widget controls placement, button text, and appearance.

Widget settings

5. Add the theme block​

Go to Online Store → Themes → Customize, open a product template, choose Add block, and pick Genvoris Virtual Try-On. Save.

This is the only step that touches your theme, and it is done through Shopify's own editor — no code edits, no theme.liquid changes.


Pricing​

App charges are handled entirely by Shopify App Pricing. Your Genvoris plan appears on your Shopify invoice alongside your other apps; there is no separate billing relationship and nothing to pay for off-platform.

PlanPriceTry-ons / monthVariations
Free$0301
Starter$27 / month2001
Growth$130 / month1,0004
Pro$380 / month3,0004
Business$550 / month5,0004

Development stores are free on every plan, so you can evaluate the app fully before paying anything.


Permissions​

The app requests two scopes:

ScopeWhy
read_productsList your products in the admin UI so you can choose which ones offer try-on.
write_productsProvision the selling-plan product used by storefront pricing features.

The app requests no protected customer data. It does not read orders, customers, or checkout data. Storefront try-on calls are signed by Shopify through the App Proxy (/apps/genvoris/*), so your API key stays server-side and never reaches the browser.

The GDPR privacy webhooks (customers/data_request, customers/redact, shop/redact) are wired up automatically.


Storefront pricing models​

Genvoris supports charging your own shoppers for try-ons — subscription gating, credits with purchase, pay-per-use, and freemium.

These are disabled in the current version and shown as Coming soon on the Monetization page. They depend on order-scope access that this release deliberately does not request. The active model is Free for all visitors: every shopper can try on, within your plan's monthly quota.

This is separate from how Genvoris bills you. Storefront pricing is revenue between you and your shoppers; Genvoris is billed only through Shopify App Pricing.


Troubleshooting​

The button does not appear on my product page. Check three things, in order: the product is enabled under Products, the widget is on under Widget, and the Genvoris Virtual Try-On block has been added to the product template in the theme editor. The third is the one most often missed.

A shopper's photo is rejected. Try-on needs a full-body, head-to-toe portrait. Selfies and passport crops are rejected on purpose — generating from them produces poor results, so the app declines rather than returning something unusable.

The connection shows as not configured. Open Connection and use Repair connection. This re-runs provisioning and issues fresh credentials.

Results look wrong or contain artifacts. Generation is probabilistic. Photo quality is the single biggest factor: even lighting, a plain background, a straight-on pose, and the full body in frame all improve results significantly. Shoppers can retry with a different photo.


Support​

Email support@genvoris.org, or reply on the Shopify App Store listing.