Innovative Open source WEB technologies for everyone

Περιγραφή και λεπτομέρειες προϊόντος / υπηρεσίας

Περιγραφή

BestPrice XML για Magento 2

Το BestPrice XML για Magento 2 είναι μια εξειδικευμένη επέκταση για καταστήματα Magento 2 που θέλουν να στέλνουν προϊόντα στο BestPrice.gr με αξιόπιστο και αποδοτικό τρόπο. Το module δημιουργεί XML feed απευθείας από το e-shop σας, υποστηρίζει configurable products και product variations, ενώ μπορεί να αξιοποιηθεί και για Skroutz με πλήρη υποστήριξη Skroutz Analytics.

Η εφαρμογή είναι κατάλληλη για επιχειρήσεις που θέλουν ένα καθαρό και ευέλικτο BestPrice feed για Magento 2, με έλεγχο στη δομή των δεδομένων, δυνατότητα εξαίρεσης προϊόντων και παραμετροποίηση σύμφωνα με τις ανάγκες του καταστήματος. Παράλληλα, προσφέρει τη δυνατότητα χρήσης και σε Skroutz, καλύπτοντας πολλαπλά κανάλια με το ίδιο plugin.

Τι περιλαμβάνει

Με το module μπορείτε να δημιουργείτε και να διαχειρίζεστε XML feeds για το BestPrice μέσα από το Magento 2, με υποστήριξη παραλλαγών, επιλογή κατηγοριών, exclusions και πλήρη έλεγχο στο exported περιεχόμενο.

Η ίδια υλοποίηση είναι πλήρως συμβατή και με το Skroutz, ενώ υποστηρίζεται και Skroutz Analytics για παρακολούθηση παραγγελιών και conversions.

Πλεονεκτήματα

  • Δημιουργεί XML feed για BestPrice από Magento 2.
  • Υποστηρίζει Variations και configurable products.
  • Μπορεί να χρησιμοποιηθεί και για Skroutz.
  • Υποστηρίζει Skroutz Analytics για tracking.
  • Προσφέρει έλεγχο στη δομή και επιλογή προϊόντων.

Σε ποιους απευθύνεται

Το module απευθύνεται σε επιχειρήσεις που χρησιμοποιούν Magento 2 και θέλουν να διαχειρίζονται XML feed για το BestPrice.gr, με δυνατότητα επέκτασης και σε Skroutz χωρίς αλλαγή plugin.

Συμβατότητα

Η επέκταση είναι συμβατή με Magento 2.4.6, Magento 2.4.7 και Magento 2.4.8.

Εγκατάσταση και υποστήριξη

Με την αγορά του προϊόντος λαμβάνετε πρόσβαση στο composer repository μας και οδηγίες εγκατάστασης.

Επιπλέον πληροφορίες

Compatibility

, ,

PHP Version

PHP 8.1+

Latest Version

2.4.18

USER GUIDE – IOWEB Skroutz Feed Variations

Purpose

This module generates XML feeds for Skroutz and BestPrice from Magento 2 catalog data, with support for configurable products, variation grouping, product filtering, and Skroutz Analytics order tracking.

Admin Path

Stores > Configuration > IOWEB TECHNOLOGIES > Skroutz Feed Variations

Before You Start

  1. Enable the module for the correct scope.
  2. Set the output filenames for the Skroutz and BestPrice feeds.
  3. Review product selection filters and attribute mappings.
  4. Configure Skroutz Analytics ID and payment mapping if Skroutz Analytics is used.
  5. Generate a feed from CLI and verify the exported XML.

Feed Generation

  • Skroutz feed: bin/magento ioweb:skroutzfeedvariations:generate-skroutz <store_id>
  • BestPrice feed: bin/magento ioweb:skroutzfeedvariations:generate-bestprice <store_id>

Useful debug options for both commands:

  • --debug-id=<product_id>: process one product by ID.
  • --debug-sku=<sku>: process one product by SKU.
  • --debug-limit=<n>: limit collection size.
  • --debug-page=<n>: select a collection page.
  • --debug-output=true: avoid writing the final feed file.

Module Settings

  • Enable: turns the module on/off for the selected scope.
  • XML Filename: output filename for Skroutz feed under Magento pub/.
  • XML Bestprice Filename: output filename for BestPrice feed under Magento pub/.
  • Debug: enables debug-oriented feed behavior.
  • Memory Usage: enables extra memory reporting while debugging.

Skroutz Analytics

  • Skroutz Analytics ID: identifier used for Skroutz Analytics order tracking.
  • Payment Method to Skroutz Code Mapping: maps Magento payment methods to Skroutz values.

Product Selection Settings

  • Availability when product in stock and Availability when product is out of stock: fallback availability text.
  • Include Categories: export only products in selected categories.
  • Exclude Categories, Exclude Manufacturers, and Exclude Products: remove products from the feed.
  • Color Attributes and Size Attributes: define variation axes.
  • Description Attributes: append selected product attributes to descriptions.
  • Use Stock: selects the MSI stock index used for feed quantity and salability.
  • MPN Attribute, Color/Size MPN Attribute, Manufacturer Attribute, EAN Attribute, and Availability Attribute: map feed data to catalog attributes.
  • Use Full Description and Decode HTML Entities: control product description export.

Performance

  • Batch size: products processed per batch.
  • Batch delay: pause between batches.
  • Use Price Index Only: improves performance but may skip custom runtime price logic.
  • History days: days of feed generation history to keep.

Recommended Configuration Flow

  1. Enable the module at the correct scope.
  2. Set the Skroutz and BestPrice output filenames.
  3. Configure include/exclude rules and attribute mappings.
  4. Configure Skroutz Analytics if required.
  5. Tune performance settings based on server capacity.
  6. Run CLI generation for a test store and inspect the resulting XML.

Changelog

[2.4.18] – 2026-05-27

  • Current product sync release aligned with the Magento 2 Composer package version.
  • Customer-facing product metadata and tabs updated from the source repository.

[2.4.17] – 2026-05-21

  • Feed quantity calculation now accounts for Magento MSI reservations.
  • Reworked feed stock lookup to avoid per-product salable quantity service calls.
  • Removed the catalog product join from feed quantity lookup by caching stock rows directly by SKU.

[2.4.14] – 2026-03-16

  • Standardized Composer package metadata and documentation for Magento 2 installation.
  • Added release workflow and Windows mapping helper.
  • Removed legacy packaging artifacts and committed vendor bundle from release preparation.

Συχνές ερωτήσεις πριν την αγορά

Τι καλύπτουν τα XML feeds για Magento 2;

Καλύπτουν δημιουργία, παραμετροποίηση και έλεγχο feeds προϊόντων για πλατφόρμες σύγκρισης, marketplaces ή διαφημιστικά κανάλια όπως Skroutz, GLAMI και άλλες υπηρεσίες.

Μπορεί να προσαρμοστεί το feed στις απαιτήσεις κάθε πλατφόρμας;

Ναι, μπορούμε να προσαρμόσουμε πεδία, κατηγορίες, διαθεσιμότητα, τιμές, εικόνες και κανόνες εξαγωγής σύμφωνα με τις απαιτήσεις της κάθε πλατφόρμας.

Τι χρειάζεται για να ξεκινήσει η εργασία;

Χρειάζεται να γνωρίζουμε την πλατφόρμα προορισμού, τις απαιτήσεις feed, τη δομή προϊόντων και τυχόν κανόνες που αφορούν τιμές, stock ή κατηγορίες.

Μπορείτε να διορθώσετε απορρίψεις προϊόντων;

Ναι, μπορούμε να ελέγξουμε errors από την πλατφόρμα, ελλιπή πεδία, λάθος mapping και θέματα μορφοποίησης στο XML feed.

Πόσο συχνά ενημερώνεται ένα feed;

Η συχνότητα εξαρτάται από τις ανάγκες του καταστήματος και την πλατφόρμα. Συνήθως ρυθμίζεται μέσω cron ή άλλου μηχανισμού αυτόματης ενημέρωσης.

Close Popup

Χρησιμοποιούμε cookies για να σας προσφέρουμε την καλύτερη εμπειρία πλοήγησης. Πατώντας αποδοχή, δηλώνετε ότι αποδέχεστε την χρήση των cookies σύμφωνα με την πολιτική απορρήτου.

Close Popup
Privacy Settings saved!
Ρυθμίσεις απορρήτου

Όταν επισκέπτεστε έναν ιστότοπο, αυτός μπορεί να αποθηκεύσει ή να ανακτήσει πληροφορίες από τον περιηγητή σας, κυρίως στη μορφή των cookies. Εδώ μπορείτε να επιλέξετε τις ρυθμίσεις cookies.

Αυτά τα cookies είναι απαραίτητα για τη λειτουργία του ιστότοπου και δεν μπορούν να απενεργοποιηθούν.

Wordpress
Αυτά τα cookies είναι απαραίτητα για τη λειτουργία του ιστότοπου και δεν μπορούν να απενεργοποιηθούν.
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec

Απόρριψη Όλων
Save
Αποδοχή Όλων
Open Privacy settings
×