=== TwinCart Create Generic File Feed for Various Marketplaces ===
Contributors: ddoukas, Twinnet
Tags: woocommerce, product feed, google shopping, facebook catalog, xml feed
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
WC requires at least: 8.0
WC tested up to: 11.0.0
Stable tag: 1.0.0
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Short Description: Generate automated XML, CSV, or JSON product feeds for Google Shopping, Facebook, Skroutz, and Best Price.

== Description ==

TwinCart Create Generic File Feed for Various Marketplaces provides a straightforward way to generate and manage product feeds for external marketing channels.

= Features =
* Ready-made templates for Google Shopping, Facebook Catalog, Skroutz, and Best Price.
* Support for multiple file formats: XML, CSV, and JSON.
* Automatic attribute mapping pre-filled for the selected template, with the ability to change which WooCommerce field maps to each one.
* Automatic feed generation on a schedule (hourly, twice daily, or daily), or manually on demand.
* Create multiple independent feeds, each with its own template, file type, and filename.

= Want More? Go Pro! =

Need finer control over your feeds? [TwinCart Generic File Feed Pro](https://twincart.gr/product/generic-file-feed/) adds:

* Building a fully custom template from scratch.
* Adding extra attributes to any feed, regardless of the template used.
* Advanced product filters (stock status, product status, SKU list, categories) to control exactly which products are included.
* Restricting a feed to registered users only, with per-user access control from each customer's profile.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/twincart-generic-file-feed` directory.
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Create your first feed under Product Feeds -> Add New.
4. Choose a template, file type, and filename, review the attribute mapping, then set your desired Refresh Rate.

== Frequently Asked Questions ==

= Does this plugin require WooCommerce? =

Yes. WooCommerce must be installed and active for this plugin to work.

= Can I choose which products are included in the feed? =

In this version, all published products are included. Filtering by stock status, product status, SKU, or category is available in the Pro version.

== Changelog ==

= 1.0.0 (2026-09-01) =
* Initial release.
* Added automated XML/CSV/JSON feed generators.
* Added ready-made templates for Google Shopping, Facebook Catalog, Skroutz, and Best Price.
* Implemented manual and cron-based refresh functionality.
* Declared compatibility with High-Performance Order Storage (HPOS).

== WC Compatibility ==

* HPOS Compatible: Yes
