{"id":352836,"date":"2026-08-18T18:06:49","date_gmt":"2026-08-18T18:06:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/vio-sync-for-woocommerce\/"},"modified":"2026-08-18T18:06:31","modified_gmt":"2026-08-18T18:06:31","slug":"vio-sync-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/vio-sync-for-woocommerce\/","author":23519680,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.4","requires":"6.0","requires_php":"8.0","requires_plugins":null,"header_name":"Vio Sync for WooCommerce","header_author":"Vio","header_description":"Sync WooCommerce products to the Vio platform (inventory, prices, variants and images).","assets_banners_color":"738781","last_updated":"2026-08-18 18:06:31","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/vio.live\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":38,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"violive","date":"2026-08-18 18:06:31"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3653373,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3653373,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3653373,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3653373,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3653373,"resolution":"1","location":"assets","locale":"","width":1647,"height":913},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3653373,"resolution":"2","location":"assets","locale":"","width":1647,"height":913},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3653373,"resolution":"3","location":"assets","locale":"","width":1647,"height":913}},"screenshots":{"1":"The Vio configuration screen \u2014 connection status, settings and sync overview.","2":"The product list with the Vio \"Synced\" status column and bulk actions (Sync, Unsync, Delete from Vio).","3":"Bulk-syncing products to Vio with live progress."}},"plugin_section":[],"plugin_tags":[282,6601,702,1558,286],"plugin_category":[45],"plugin_contributors":[276348],"plugin_business_model":[],"class_list":["post-352836","plugin","type-plugin","status-publish","hentry","plugin_tags-ecommerce","plugin_tags-inventory","plugin_tags-products","plugin_tags-sync","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-violive","plugin_committers-violive"],"banners":{"banner":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/banner-772x250.png?rev=3653373","banner_2x":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/banner-1544x500.png?rev=3653373","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/icon-128x128.png?rev=3653373","icon_2x":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/icon-256x256.png?rev=3653373","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/screenshot-1.png?rev=3653373","caption":"The Vio configuration screen \u2014 connection status, settings and sync overview."},{"src":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/screenshot-2.png?rev=3653373","caption":"The product list with the Vio \"Synced\" status column and bulk actions (Sync, Unsync, Delete from Vio)."},{"src":"https:\/\/ps.w.org\/vio-sync-for-woocommerce\/assets\/screenshot-3.png?rev=3653373","caption":"Bulk-syncing products to Vio with live progress."}],"raw_content":"<!--section=description-->\n<p>Vio Sync for WooCommerce connects your WooCommerce store with <a href=\"https:\/\/www.vio.live\/\">Vio<\/a> and keeps your catalogue in sync, so you can sell your WooCommerce products through Vio.<\/p>\n\n<ul>\n<li>Export products \u2014 individually or in bulk \u2014 to Vio.<\/li>\n<li>Sync prices, stock, variants, attributes and images.<\/li>\n<li>Automatically update a product in Vio whenever you save it in WooCommerce.<\/li>\n<li>Delete products from Vio straight from the product list.<\/li>\n<li>Receive your store's orders in Vio (order webhooks).<\/li>\n<li>Production and staging environments.<\/li>\n<li>Compatible with HPOS (High-Performance Order Storage).<\/li>\n<\/ul>\n\n<p>A free <strong>Vio account and API key are required<\/strong> \u2014 this plugin is the connector between your WooCommerce store and the Vio platform.<\/p>\n\n<h4>External service<\/h4>\n\n<p>This plugin relies on <strong>Vio<\/strong>, a third-party commerce platform, to synchronise your catalogue and orders. It is required for the plugin to work. <strong>No data is sent until you connect your store<\/strong> with your Vio API key.<\/p>\n\n<p>What is sent to Vio, and when:<\/p>\n\n<ul>\n<li><strong>On connect:<\/strong> your store URL and the WooCommerce REST credentials created for Vio (so Vio can link products and deliver order webhooks). Your API key is sent with every request to authenticate the store.<\/li>\n<li><strong>When you sync a product:<\/strong> its title, description, prices, currency, stock, SKU, barcode, attributes\/options, variants, image URLs and \u2014 optionally \u2014 weight and dimensions, together with the product's WordPress id.<\/li>\n<li><strong>When an order is placed or updated:<\/strong> WooCommerce sends the order payload to Vio (order webhooks).<\/li>\n<li><strong>On disconnect:<\/strong> the plugin asks Vio to remove the store's connection and, if you choose, to delete the products it had synced.<\/li>\n<\/ul>\n\n<p>The service is operated by Vio. Please review their terms before connecting:<\/p>\n\n<ul>\n<li>Website: https:\/\/www.vio.live\/<\/li>\n<li>Terms of Service: https:\/\/www.vio.live\/terms<\/li>\n<li>Privacy Policy: https:\/\/www.vio.live\/privacy<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin (WooCommerce is required).<\/li>\n<li>In your WordPress admin, open the <strong>Vio<\/strong> menu.<\/li>\n<li>On the <strong>Connection \/ Settings<\/strong> screen, paste your <strong>Vio API key<\/strong>, choose the <strong>environment<\/strong> and <strong>currency<\/strong>, and click <strong>Connect<\/strong>.<\/li>\n<li>Use <strong>Vio Sync<\/strong> (the bulk action on the product list, or <strong>Sync all<\/strong> on the Vio screen) to export your products.<\/li>\n<\/ol>\n\n<p>The environment can also be forced from <code>wp-config.php<\/code>:<\/p>\n\n<pre><code>define( 'VIOSYNC_ENV', 'staging' );\n<\/code><\/pre>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20vio%20account%3F\"><h3>Do I need a Vio account?<\/h3><\/dt>\n<dd><p>Yes. The plugin is a connector \u2014 you need a Vio account and an API key, which you paste in the Vio settings screen.<\/p><\/dd>\n<dt id=\"what%20data%20is%20sent%20to%20vio%3F\"><h3>What data is sent to Vio?<\/h3><\/dt>\n<dd><p>Your product data (title, prices, stock, variants, images, etc.), your store URL and WooCommerce REST credentials at connect time, and your orders via webhooks. See the <strong>External service<\/strong> section above for the full list.<\/p><\/dd>\n<dt id=\"can%20i%20test%20against%20a%20staging%20environment%20first%3F\"><h3>Can I test against a staging environment first?<\/h3><\/dt>\n<dd><p>Yes \u2014 pick <strong>Staging<\/strong> in the environment selector (or set <code>VIOSYNC_ENV<\/code> in <code>wp-config.php<\/code>).<\/p><\/dd>\n<dt id=\"is%20it%20compatible%20with%20hpos%3F\"><h3>Is it compatible with HPOS?<\/h3><\/dt>\n<dd><p>Yes, the plugin declares High-Performance Order Storage compatibility.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20disconnect%3F\"><h3>What happens when I disconnect?<\/h3><\/dt>\n<dd><p>The plugin removes the Vio API key, the REST keys and the order webhooks from your store, and asks Vio to remove the connection. You can optionally also delete the synced products from Vio.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: modular WooCommerce \u2192 Vio connector with product, variant and image sync, order webhooks, production\/staging environments and HPOS support.<\/li>\n<\/ul>","raw_excerpt":"Sync your WooCommerce products to the Vio platform \u2014 inventory, prices, variants and images \u2014 and receive your store&#039;s orders back in Vio.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/352836","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=352836"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/violive"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=352836"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=352836"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=352836"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=352836"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=352836"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=352836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}