{"id":283209,"date":"2026-04-17T11:08:30","date_gmt":"2026-04-17T11:08:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/virtual-try-on\/"},"modified":"2026-04-17T11:07:52","modified_gmt":"2026-04-17T11:07:52","slug":"trylle-virtual-try-on","status":"publish","type":"plugin","link":"https:\/\/sah.wordpress.org\/plugins\/trylle-virtual-try-on\/","author":23450175,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.0","stable_tag":"trunk","tested":"6.9.4","requires":"5.8","requires_php":"7.2","requires_plugins":null,"header_name":"Trylle Tryone & Stylist","header_author":"Idrisoft Solutions","header_description":"Virtual Try-On & AI Stylist integration for WooCommerce.","assets_banners_color":"","last_updated":"2026-04-17 11:07:52","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":285,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"trylle","date":"2026-04-17 11:11:25"}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[260443,45083,260442,148223,286],"plugin_category":[45],"plugin_contributors":[260444],"plugin_business_model":[],"class_list":["post-283209","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-stylist","plugin_tags-product-preview","plugin_tags-trylle","plugin_tags-virtual-try-on","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-trylle","plugin_committers-trylle"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/trylle-virtual-try-on.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Trylle Virtual Try-On enables customers to preview products using AI-powered virtual try-on technology.<\/p>\n\n<p>The plugin integrates with WooCommerce product pages and optionally the homepage. It validates your store using a secure API key and dynamically loads the Trylle widget only when required.<\/p>\n\n<p>The plugin requires communication with external Trylle services to function.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>AI-powered virtual try-on<\/li>\n<li>AI stylist recommendations<\/li>\n<li>WooCommerce product integration<\/li>\n<li>SKU-based product verification<\/li>\n<li>Order-based analytics support<\/li>\n<li>Customizable widget position and colors<\/li>\n<li>Secure API key validation<\/li>\n<li>Optional debug console<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to external services operated by Trylle to enable virtual try-on functionality.<\/p>\n\n<h4>Trylle API<\/h4>\n\n<p>Endpoint:\nhttps:\/\/api.trylle.co.in<\/p>\n\n<p>Used to:\n* Validate the store API key\n* Sync WooCommerce product catalog\n* Sync WooCommerce order data for analytics\n* Verify product availability by SKU\n* Enable AI stylist and try-on features<\/p>\n\n<p>Data transmitted includes:\n* Store domain\n* Store API key\n* WooCommerce REST API consumer key\n* WooCommerce REST API consumer secret\n* Product SKUs\n* Product images\n* Order data (read-only access)<\/p>\n\n<p>WooCommerce API credentials are generated with <strong>read-only permissions<\/strong>.<br \/>\nThese credentials allow Trylle to read product and order data for catalog synchronization and analytics purposes.<\/p>\n\n<p>The credentials are securely transmitted and stored encrypted on Trylle servers.<br \/>\nStore owners may revoke these credentials at any time from WooCommerce.<\/p>\n\n<h4>Product Images and Catalog Data<\/h4>\n\n<p>Product images and SKUs are transmitted to Trylle servers to enable virtual try-on rendering.<br \/>\nImages are stored to allow AI processing and product visualization.<\/p>\n\n<h4>Customer Try-On Images<\/h4>\n\n<p>If customers upload images to use the Virtual Try-On feature:<\/p>\n\n<ul>\n<li>Images are uploaded to secure DigitalOcean storage.<\/li>\n<li>Images may be processed by AI image generation models.<\/li>\n<li>Images may be used for model improvement and training in accordance with Trylle\u2019s Privacy Policy.<\/li>\n<li>Users must agree to the Trylle Privacy Policy before creating an account.<\/li>\n<\/ul>\n\n<h4>AI Processing<\/h4>\n\n<p>The plugin uses AI image generation models, including Google Gemini image models.<br \/>\nModel versions may change over time as part of service improvements.<\/p>\n\n<p>The plugin will not function without access to these external services.<\/p>\n\n<h3>Data Storage Summary<\/h3>\n\n<p>The plugin itself does not store customer personal data inside WordPress.<\/p>\n\n<p>External Trylle services store:\n* Encrypted WooCommerce API credentials\n* Product catalog data\n* Product images\n* Order analytics data\n* Customer-uploaded try-on images<\/p>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Trylle Privacy Policy:\nhttps:\/\/trylle.co.in\/privacy<\/p>\n\n<p>Users must review and agree to the privacy policy before creating an account on Trylle.<\/p>\n\n<h3>Support<\/h3>\n\n<p>https:\/\/trylle.co.in<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate the plugin<\/li>\n<li>Navigate to Trylle Virtual Try-On \u2192 Settings<\/li>\n<li>Enter your Trylle API key<\/li>\n<li>Generate and sync WooCommerce API credentials<\/li>\n<li>Save settings<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20without%20external%20services%3F\"><h3>Does this plugin work without external services?<\/h3><\/dt>\n<dd><p>No. The plugin requires communication with Trylle services.<\/p><\/dd>\n<dt id=\"can%20store%20owners%20revoke%20access%3F\"><h3>Can store owners revoke access?<\/h3><\/dt>\n<dd><p>Yes. WooCommerce API keys can be revoked at any time from WooCommerce settings also can be deleted from trylle dashboard that is provider to store owners.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>WordPress.org security compliance updates<\/li>\n<li>Nonce and capability validation added<\/li>\n<li>External services disclosure improved<\/li>\n<li>Improved API handling<\/li>\n<\/ul>","raw_excerpt":"Integrate AI-powered Virtual Try-On and AI Stylist features into your WooCommerce store.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/283209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=283209"}],"author":[{"embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/trylle"}],"wp:attachment":[{"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=283209"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=283209"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=283209"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=283209"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=283209"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/sah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=283209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}