{"id":392140,"date":"2026-10-27T13:41:02","date_gmt":"2026-10-27T13:41:02","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/skroutz-xml-sync-for-woocommerce\/"},"modified":"2026-10-27T13:47:54","modified_gmt":"2026-10-27T13:47:54","slug":"nebiron-xml-feed-for-skroutz","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/nebiron-xml-feed-for-skroutz\/","author":23591377,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.4","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Nebiron XML Feed for Skroutz","header_author":"WooMyData","header_description":"Creates and keeps up to date the XML feed that Skroutz and the Skroutz Marketplace read: field mapping, filters, variations by size and colour, and an automatic refresh on the schedule you choose.","assets_banners_color":"0f1627","last_updated":"2026-10-27 13:47:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/woomydata.gr\/addons\/skroutz-xml-sync-for-woocommerce","header_author_uri":"https:\/\/woomydata.gr","rating":0,"author_block_rating":0,"active_installs":0,"downloads":63,"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":"nebiron","date":"2026-10-27 13:47:54","revision":3768711}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3768697,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3768697,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3768697,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3768697,"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":3768697,"resolution":"1","location":"assets","locale":"","width":1440,"height":1180},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3768697,"resolution":"2","location":"assets","locale":"","width":1440,"height":1240},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3768697,"resolution":"3","location":"assets","locale":"","width":1440,"height":1000},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3768697,"resolution":"4","location":"assets","locale":"","width":1440,"height":1040}},"screenshots":{"1":"Overview: the feed address, the figures of the last run and the products to check.","2":"Mapping, with the XML preview of a product.","3":"Products: filters and how variable products are sent.","4":"Settings: refresh schedule, availability, prices and VAT."}},"plugin_section":[],"plugin_tags":[8379,5418,57316,286,11891],"plugin_category":[45],"plugin_contributors":[288982],"plugin_business_model":[],"class_list":["post-392140","plugin","type-plugin","status-publish","hentry","plugin_tags-marketplace","plugin_tags-product-feed","plugin_tags-skroutz","plugin_tags-woocommerce","plugin_tags-xml-feed","plugin_category-ecommerce","plugin_contributors-nebiron","plugin_committers-nebiron"],"banners":{"banner":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/banner-772x250.png?rev=3768697","banner_2x":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/banner-1544x500.png?rev=3768697","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/icon-128x128.png?rev=3768697","icon_2x":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/icon-256x256.png?rev=3768697","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/screenshot-1.png?rev=3768697","caption":"Overview: the feed address, the figures of the last run and the products to check."},{"src":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/screenshot-2.png?rev=3768697","caption":"Mapping, with the XML preview of a product."},{"src":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/screenshot-3.png?rev=3768697","caption":"Products: filters and how variable products are sent."},{"src":"https:\/\/ps.w.org\/nebiron-xml-feed-for-skroutz\/assets\/screenshot-4.png?rev=3768697","caption":"Settings: refresh schedule, availability, prices and VAT."}],"raw_content":"<!--section=description-->\n<p><strong>Create and automatically update your Skroutz XML product feed directly from WooCommerce. Completely free, with no subscriptions, external services or account required.<\/strong><\/p>\n\n<p>Nebiron XML Feed for Skroutz makes it easy to connect your WooCommerce store with Skroutz by generating a product XML feed that follows the official Skroutz XML specification.<\/p>\n\n<p>Whether you manage a small online store or a large WooCommerce catalog with thousands of products and variations, the plugin provides everything you need to generate, customize and maintain your product feed.<\/p>\n\n<p>Simply install the plugin, configure your preferences, generate your XML feed and submit its URL to Skroutz.<\/p>\n\n<h4>Why Choose Nebiron XML Feed for Skroutz?<\/h4>\n\n<ul>\n<li><strong>100% Free:<\/strong> No subscriptions, hidden fees or premium license required.<\/li>\n<li><strong>Automatic Updates:<\/strong> Keep your Skroutz product feed updated on your preferred schedule.<\/li>\n<li><strong>Easy Configuration:<\/strong> Generate your XML feed without technical knowledge.<\/li>\n<li><strong>Product Variations:<\/strong> Support for sizes, colors, individual stock quantities and variation-specific prices.<\/li>\n<li><strong>Flexible Field Mapping:<\/strong> Choose exactly where your product information comes from.<\/li>\n<li><strong>Advanced Product Filtering:<\/strong> Control which products are included in your feed.<\/li>\n<li><strong>Built for Large Stores:<\/strong> Background processing helps generate large XML feeds without PHP execution timeouts.<\/li>\n<li><strong>No External Services:<\/strong> Everything runs directly within your WordPress installation.<\/li>\n<\/ul>\n\n<h4>Quick and Easy Setup<\/h4>\n\n<p>Getting started takes just a few steps:<\/p>\n\n<ol>\n<li>Install and activate Nebiron XML Feed for Skroutz.<\/li>\n<li>Open the plugin settings in your WordPress dashboard.<\/li>\n<li>Configure your product fields and preferences.<\/li>\n<li>Click <strong>Generate Now<\/strong> to create your XML feed.<\/li>\n<li>Submit the generated feed URL to Skroutz.<\/li>\n<\/ol>\n\n<p>The plugin also provides an XML preview for individual products, allowing you to inspect their exported information before submitting your feed.<\/p>\n\n<h4>Complete Skroutz XML Support<\/h4>\n\n<p>The plugin generates XML feeds following the Skroutz product feed specification.<\/p>\n\n<p>Supported product information includes:<\/p>\n\n<ul>\n<li>Product ID, name and URL<\/li>\n<li>Main image and additional product images<\/li>\n<li>Full product category path<\/li>\n<li>Product price including VAT<\/li>\n<li>VAT rate<\/li>\n<li>Availability and stock status<\/li>\n<li>Manufacturer and manufacturer part number (MPN)<\/li>\n<li>EAN, ISBN and barcode information<\/li>\n<li>Product size and color<\/li>\n<li>Product weight in grams<\/li>\n<li>Available quantity<\/li>\n<li>Shipping information<\/li>\n<li>Product descriptions<\/li>\n<li>Product specifications<\/li>\n<\/ul>\n\n<p>The plugin also supports the four predefined Skroutz availability values for products and variations.<\/p>\n\n<p>A compressed <code>.xml.gz<\/code> copy of the feed is also created, which Skroutz asks for when a feed is larger than 10 MB.<\/p>\n\n<h4>Smart Product Variation Handling<\/h4>\n\n<p>Selling products with different sizes or colors?<\/p>\n\n<p>Nebiron XML Feed for Skroutz automatically organizes WooCommerce variations according to the Skroutz XML structure.<\/p>\n\n<p><strong>Size variations:<\/strong> products with multiple sizes are grouped under a single product entry using the <code>&lt;variations&gt;<\/code> structure. Each size can include its own:<\/p>\n\n<ul>\n<li>Price<\/li>\n<li>Stock availability<\/li>\n<li>Barcode<\/li>\n<li>Manufacturer code<\/li>\n<\/ul>\n\n<p><strong>Color variations:<\/strong> products with different colors are exported as separate product entries. Each color can have its own product image and available sizes, helping Skroutz display your product variations correctly.<\/p>\n\n<h4>Automatic Product Data Detection<\/h4>\n\n<p>The plugin automatically detects common WooCommerce product information, reducing the need for manual configuration.<\/p>\n\n<p>Supported sources include:<\/p>\n\n<ul>\n<li>WooCommerce Brands<\/li>\n<li>Native WooCommerce GTIN fields<\/li>\n<li>Common brand and barcode plugins<\/li>\n<li>Product attributes<\/li>\n<li>Custom product fields<\/li>\n<li>Size and color attributes in Greek or English<\/li>\n<\/ul>\n\n<p>If the manufacturer is missing from the product name, the plugin automatically includes it according to Skroutz requirements.<\/p>\n\n<h4>Flexible Field Mapping<\/h4>\n\n<p>Every WooCommerce store is different.<\/p>\n\n<p>With Nebiron XML Feed for Skroutz, you can choose which product information is used for each XML field.<\/p>\n\n<p>Available sources include:<\/p>\n\n<ul>\n<li>WooCommerce Product ID<\/li>\n<li>Product SKU<\/li>\n<li>GTIN<\/li>\n<li>Product attributes<\/li>\n<li>Brand taxonomies<\/li>\n<li>Custom fields<\/li>\n<li>Fixed values<\/li>\n<\/ul>\n\n<p>This flexibility allows the plugin to work with different product structures and WooCommerce configurations.<\/p>\n\n<h4>Advanced Product Filtering<\/h4>\n\n<p>Take full control of the products included in your Skroutz XML feed.<\/p>\n\n<p>You can:<\/p>\n\n<ul>\n<li>Include products from selected categories.<\/li>\n<li>Exclude specific categories or product tags.<\/li>\n<li>Exclude products without images.<\/li>\n<li>Exclude products without prices.<\/li>\n<li>Skip hidden products.<\/li>\n<li>Exclude out-of-stock products.<\/li>\n<li>Exclude individual product variations.<\/li>\n<\/ul>\n\n<p>You can also configure product-specific settings to exclude individual products from Skroutz or define their delivery availability.<\/p>\n\n<h4>Automatic XML Feed Updates<\/h4>\n\n<p>Keep your Skroutz product information synchronized with your WooCommerce catalog.<\/p>\n\n<p>Choose from multiple automatic refresh intervals:<\/p>\n\n<ul>\n<li>Every 15 or 30 minutes<\/li>\n<li>Every 1, 2 or 3 hours<\/li>\n<li>Every 6 or 12 hours<\/li>\n<li>Once per day<\/li>\n<li>Manual generation only<\/li>\n<\/ul>\n\n<p>The plugin generates your XML feed in the background using WooCommerce Action Scheduler. This approach helps prevent PHP execution timeouts when processing large product catalogs.<\/p>\n\n<h4>Reliable Feed Generation<\/h4>\n\n<p>Nebiron XML Feed for Skroutz is designed to maintain feed availability during updates.<\/p>\n\n<p>The existing XML file remains available while the new feed is being generated. Only after successful completion does the new file replace the previous version.<\/p>\n\n<p>This ensures that Skroutz does not access an incomplete XML feed during regeneration.<\/p>\n\n<h4>Developer-Friendly Features<\/h4>\n\n<p>Advanced users and developers can manage feed generation using WP-CLI.<\/p>\n\n<ul>\n<li>Generate the XML feed: <code>wp nebiron-xml generate<\/code><\/li>\n<li>Check feed status: <code>wp nebiron-xml status<\/code><\/li>\n<\/ul>\n\n<p>Filters: <code>sxswc_product_result<\/code>, <code>sxswc_mapped_value<\/code>, <code>sxswc_availability<\/code>, <code>sxswc_price<\/code>. Actions: <code>sxswc_write_product<\/code> (add elements to a product), <code>sxswc_feed_generated<\/code>.<\/p>\n\n<p>The plugin is also compatible with WooCommerce High-Performance Order Storage (HPOS).<\/p>\n\n<h4>Need More Than a Skroutz XML Feed?<\/h4>\n\n<p>Nebiron XML Feed for Skroutz helps you publish and maintain your WooCommerce product catalog on Skroutz, completely free.<\/p>\n\n<p>If you also sell through Skroutz Marketplace and need to automate order processing and invoicing, discover <strong>WooMyData<\/strong>, another solution developed by Nebiron Technologies.<\/p>\n\n<p>With WooMyData Pro and its Skroutz Marketplace Add-on, you can:<\/p>\n\n<ul>\n<li><strong>Import Skroutz Marketplace orders<\/strong> directly into WooCommerce.<\/li>\n<li><strong>Manage marketplace orders<\/strong> from your WooCommerce dashboard.<\/li>\n<li><strong>Automatically issue invoices and receipts<\/strong> for your WooCommerce orders.<\/li>\n<li><strong>Submit invoices and receipts to the Greek myDATA platform<\/strong> through a certified electronic invoicing provider.<\/li>\n<li><strong>Automatically send invoicing information back to Skroutz Marketplace<\/strong> after successful document issuance.<\/li>\n<\/ul>\n\n<p>WooMyData helps Greek e-commerce businesses simplify their invoicing workflows, reduce manual work and manage their Skroutz Marketplace orders more efficiently.<\/p>\n\n<p><strong>Nebiron XML Feed for Skroutz is completely free and works independently. WooMyData is an optional, separate commercial solution.<\/strong><\/p>\n\n<p>Discover WooMyData: <a href=\"https:\/\/woomydata.gr\/\">https:\/\/woomydata.gr\/<\/a><\/p>\n\n<h4>Free WooCommerce XML Feed for Skroutz<\/h4>\n\n<p>Nebiron XML Feed for Skroutz is completely free. There are no subscription fees, external API services or premium licenses required.<\/p>\n\n<p>Install it, configure your XML feed and keep your WooCommerce products updated on Skroutz.<\/p>\n\n<p><strong>Developed and maintained by Nebiron Technologies.<\/strong><\/p>\n\n<p>This plugin is not affiliated with or endorsed by Skroutz S.A. or by WooCommerce \/ Automattic. \"Skroutz\" and \"WooCommerce\" are trademarks of their respective owners.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to <code>\/wp-content\/plugins\/<\/code> or install it from Plugins \u2192 Add New.<\/li>\n<li>Activate it. WooCommerce must be active.<\/li>\n<li>Go to <strong>WooCommerce \u2192 Nebiron XML Feed<\/strong>, check the Mapping tab and press <strong>Generate now<\/strong>.<\/li>\n<li>Copy the feed address and add it to your Skroutz Merchants account.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20is%20the%20feed%3F\"><h3>Where is the feed?<\/h3><\/dt>\n<dd><p>In your uploads folder, at <code>\/wp-content\/uploads\/nebiron-xml-feed\/skroutz-RANDOM.xml<\/code>. The address is shown in the Overview tab. The random part makes it impossible to guess.<\/p><\/dd>\n<dt id=\"how%20often%20should%20the%20feed%20be%20refreshed%3F\"><h3>How often should the feed be refreshed?<\/h3><\/dt>\n<dd><p>For the Skroutz Marketplace, once an hour or more often, so that stock and prices are always current. Skroutz requires at least one refresh a day.<\/p><\/dd>\n<dt id=\"the%20automatic%20refresh%20does%20not%20run\"><h3>The automatic refresh does not run<\/h3><\/dt>\n<dd><p>The refresh uses the Action Scheduler of WooCommerce, which runs with WP-Cron. If your site has little traffic or WP-Cron is disabled, set up a real cron job on your hosting that calls <code>wp-cron.php<\/code>, or run <code>wp action-scheduler run<\/code>.<\/p><\/dd>\n<dt id=\"how%20are%20variable%20products%20sent%3F\"><h3>How are variable products sent?<\/h3><\/dt>\n<dd><p>By default, one Skroutz product per colour, with its sizes as Skroutz variations. You can also send every variation as a product of its own, or only the main product.<\/p><\/dd>\n<dt id=\"why%20is%20my%20product%20not%20in%20the%20feed%3F\"><h3>Why is my product not in the feed?<\/h3><\/dt>\n<dd><p>The Overview tab lists the products that were not sent and why (no image, no price, out of stock, excluded, filtered). Use the preview in the Mapping tab to see the XML of any product.<\/p><\/dd>\n<dt id=\"does%20it%20check%20my%20feed%3F\"><h3>Does it check my feed?<\/h3><\/dt>\n<dd><p>It warns about products without manufacturer, MPN, EAN, category, quantity or description. Check the final file with the Skroutz feed validator before you submit it.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First release.<\/li>\n<\/ul>","raw_excerpt":"Creates the XML feed for Skroutz and the Skroutz Marketplace from your WooCommerce products and keeps it up to date automatically.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/392140","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=392140"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/nebiron"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=392140"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=392140"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=392140"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=392140"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=392140"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=392140"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}