PHPackages                             fusionlab-digital/best-price - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. fusionlab-digital/best-price

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

fusionlab-digital/best-price
============================

Fusion Lab Best Price Module

0.1.0(1y ago)05Apache-2.0PHPPHP &gt;=7.4

Since Feb 3Pushed 1y agoCompare

[ Source](https://github.com/Fusion-Lab-Digital/best-price)[ Packagist](https://packagist.org/packages/fusionlab-digital/best-price)[ RSS](/packages/fusionlab-digital-best-price/feed)WikiDiscussions master Synced today

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

[![](https://camo.githubusercontent.com/262a4958e500105976a8f49857067d40d523a7dcc73600dafd05bffa1e4dedef/68747470733a2f2f667573696f6e6c61622e67722f667573696f6e2d6c61622d6c6f676f2d6e65672d63726f707065642e737667)](https://fusionlab.gr?utm_source=github&utm_medium=bestprice&utm_campaign=module)Fusion Lab - Best Price Magento 2 Extension
===========================================

[](#fusion-lab---best-price-magento-2-extension)

[![Magento 2](https://camo.githubusercontent.com/360e2de1fd9c704bed173bb02c7cd39ec1713f893d985460f9493be3e29b4e0f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e782d6f72616e67652e737667)](https://camo.githubusercontent.com/360e2de1fd9c704bed173bb02c7cd39ec1713f893d985460f9493be3e29b4e0f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e782d6f72616e67652e737667) [![License](https://camo.githubusercontent.com/caca0ef5422f17fb90c77a2f0bb083a8f8a4c71d2eb9545ef04ff01b00d7be62/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d417061636865322e302d626c75652e737667)](https://camo.githubusercontent.com/caca0ef5422f17fb90c77a2f0bb083a8f8a4c71d2eb9545ef04ff01b00d7be62/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d417061636865322e302d626c75652e737667)

📌 Overview
----------

[](#-overview)

Enable **[BestPrice](https://bestprice.gr) 360 Analytics** and Integrate your Magento 2 Store with BestPrice with the built-in **XML Product Export**.

The XML Product Export supports multi-store view environments and is fully compatible with Magento 2's MSI (Multi-Source Inventory) system. It is also optimized to efficiently handle large volumes of data (tested with ~250k products).

⚡ Features
----------

[](#-features)

- BestPrice 360 Analytics
- - With Multishipping Checkout Support
- - Configurable Product Identifier (sku or product id)
- Product XML Export
- - Optimized Export
- - Multi-Website Support
- - Admin Configuration

🛠️ Installation
---------------

[](#️-installation)

### Install via Composer 2.x

[](#install-via-composer-2x)

We recommend to install this module via a compatible version of [Composer 2.x](https://getcomposer.org/download/) for your Magento 2 Installation.

See your [Magento 2 Requirements here](https://experienceleague.adobe.com/en/docs/commerce-operations/installation-guide/system-requirements).

```
composer require fusionlab-digital/best-price
php bin/magento module:enable FusionLab_BestPrice FusionLab_Core
php bin/magento setup:upgrade
php bin/magento s:d:c
php bin/magento s:s:d {Your Themes}
php bin/magento cache:flush
```

### Manual Installation (not recommended)

[](#manual-installation-not-recommended)

1. This module has a dependency to [FusionLab\_Core](https://github.com/Fusion-Lab-Digital/m2.core) which you must first install. See the github page for installation instructions.
2. Download the module and extract it into `app/code/FusionLab/BestPrice`
3. Run the following Magento CLI commands:

```
php bin/magento module:enable FusionLab_BestPrice FusionLab_Core
php bin/magento setup:upgrade
php bin/magento s:d:c
php bin/magento s:s:d {Your Themes}
php bin/magento cache:flush
```

🚀 360 Analytics Setup
---------------------

[](#-360-analytics-setup)

Open the Admin and navigate to **Menu -&gt; FusionLab -&gt; BestPrice -&gt; General Settings.**

Enable the Module and Provide your Best Price 360 Analytics Id

[![image](https://private-user-images.githubusercontent.com/153380689/408690969-507d5c91-0f42-4116-965f-f7e7fa90cf52.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Nzk1OTIzODgsIm5iZiI6MTc3OTU5MjA4OCwicGF0aCI6Ii8xNTMzODA2ODkvNDA4NjkwOTY5LTUwN2Q1YzkxLTBmNDItNDExNi05NjVmLWY3ZTdmYTkwY2Y1Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNTI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDUyNFQwMzA4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZTFkMTg0MjgxY2VkYTljYjAxYWZkMmVjNmM1Y2QxMDE2NzY1NjE2MzViMDM3NzQ0ZDRiYjhjNzhkMDVlMTQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.dBmVkbhB0Onuk8z1kLgFBTAiBPlihrSD2RQ0gKhQfcA)](https://private-user-images.githubusercontent.com/153380689/408690969-507d5c91-0f42-4116-965f-f7e7fa90cf52.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Nzk1OTIzODgsIm5iZiI6MTc3OTU5MjA4OCwicGF0aCI6Ii8xNTMzODA2ODkvNDA4NjkwOTY5LTUwN2Q1YzkxLTBmNDItNDExNi05NjVmLWY3ZTdmYTkwY2Y1Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNTI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDUyNFQwMzA4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZTFkMTg0MjgxY2VkYTljYjAxYWZkMmVjNmM1Y2QxMDE2NzY1NjE2MzViMDM3NzQ0ZDRiYjhjNzhkMDVlMTQ3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.dBmVkbhB0Onuk8z1kLgFBTAiBPlihrSD2RQ0gKhQfcA)

Save. Done!

🗂️ XML Product Export Setup
---------------------------

[](#️-xml-product-export-setup)

Open the Admin and navigate to **Menu -&gt; FusionLab -&gt; BestPrice -&gt; XML Export Settings.**

[![image](https://private-user-images.githubusercontent.com/153380689/408691286-3ab3ce25-50cb-4158-8df7-028f03b16524.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Nzk1OTIzODgsIm5iZiI6MTc3OTU5MjA4OCwicGF0aCI6Ii8xNTMzODA2ODkvNDA4NjkxMjg2LTNhYjNjZTI1LTUwY2ItNDE1OC04ZGY3LTAyOGYwM2IxNjUyNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNTI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDUyNFQwMzA4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ZTVhNjIyZDgyYjEwMzQ5ODNjNWRiMzAyMmIxZTBmMDJkYzNhOWJjZDZmODgzNmFhZDAwMDk3ZWQzZDY1NzY1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.o99UKyrGpQUNYAVo0P7rlNo7jCCkf7p2SHickG8AqNc)](https://private-user-images.githubusercontent.com/153380689/408691286-3ab3ce25-50cb-4158-8df7-028f03b16524.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Nzk1OTIzODgsIm5iZiI6MTc3OTU5MjA4OCwicGF0aCI6Ii8xNTMzODA2ODkvNDA4NjkxMjg2LTNhYjNjZTI1LTUwY2ItNDE1OC04ZGY3LTAyOGYwM2IxNjUyNC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNTI0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDUyNFQwMzA4MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04ZTVhNjIyZDgyYjEwMzQ5ODNjNWRiMzAyMmIxZTBmMDJkYzNhOWJjZDZmODgzNmFhZDAwMDk3ZWQzZDY1NzY1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.o99UKyrGpQUNYAVo0P7rlNo7jCCkf7p2SHickG8AqNc)

1. Enable the module and choose for which stores you want to export.
2. Expand Attributes Mapping and apply your configuration options for the attributes
3. Expand Filters to apply any logic like Exclude Categories etc.

Exports can be found in `pub/fusionlab_feeds` folder of your installation. And also they can be viewed in the admin

### Configuration Documentation

[](#configuration-documentation)

FieldAreaDocumentationEnable Module?General SettingsEnables the 360 Analytics Integraton for the current website scope360 Analytics IdGeneral SettingsProvided by BestPrice. Your unique identifier for BestPrice 360 AnalyticsProduct IdentifierGeneral SettingsSelects where to send Product Id or Product Sku in the BestPrice events and also is being used for ID in the Product ExportXML FilesXML Export SettingsView For XML's with metadata from the filesystem.Enable Export?XML Export SettingsEnables or Disables Export for the current Store View Scope.Collection Batch SizeXML Export SettingsThe batch size of the products that will be requested in each itteration to be computed. Increase this value according to your Server's capabilities.Store ViewXML Export SettingsMulti Select of the Store Views to Export Product XML.Cron ExpressionXML Export SettingsConfigurable Cron Expression. Default value is "every 2 hours"Get Availability via Product Attribute?XML Export Settings -&gt; Attributes MappingConfigures if the Product Availability will be fetched from the Product or not.Availability Attribute?XML Export Settings -&gt; Attributes MappingProduct Attribute that will be used for the availability.Product Availability TextXML Export Settings -&gt; Attributes MappingFlat value for all products that will be used as availability.Get Brand via Product Attribute?XML Export Settings -&gt; Attributes MappingConfigures if the Product Availability will be fetched from the Product or not.Brand Attribute?XML Export Settings -&gt; Attributes MappingProduct Attribute that will be used for the Brand.Product Brand TextXML Export Settings -&gt; Attributes MappingFlat value for all products that will be used as Brand.MPN AttributeXML Export Settings -&gt; Attributes MappingAttribute that will be resolved as the MPN from the Product.Size AttributeXML Export Settings -&gt; Attributes MappingAttribute that will be resolved as the Size from the Product.Color AttributeXML Export Settings -&gt; Attributes MappingAttribute that will be resolved as the Color from the Product.Categories to ExcludeXML Export Settings -&gt; FiltersProducts that are included from the selected categories will be excluded from the XML. **If Parent level Category is excluded, all products from this category and all categories below will also be excluded.**Includes Out of Stock?XML Export Settings -&gt; FiltersWhether to Include Out of Stock Products or not.Include with Flag?XML Export Settings -&gt; FiltersTo include only products that have a certain attribute set to true.Flag AttributeXML Export Settings -&gt; FiltersThe boolean attribute. Set this attribute to yes to all the products you want to include to the XML.📄 License
---------

[](#-license)

This module is licensed under the Apache 2.0 License. See [LICENSE](LICENSE) for details.

📩 Support
---------

[](#-support)

For any issues, feature requests, or inquiries, please open an issue on [GitHub Issues](https://github.com/Fusion-Lab-Digital/m2.core/issues), contact us at , or visit our website at [fusionlab.gr](https://fusionlab.gr?utm_source=github&utm_medium=bestprice&utm_campaign=module) for more information.

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 92.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

514d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/429591?v=4)[Alon Koppel](/maintainers/fusionlab)[@fusionlab](https://github.com/fusionlab)

---

Top Contributors

[![vneris236](https://avatars.githubusercontent.com/u/153380689?v=4)](https://github.com/vneris236 "vneris236 (25 commits)")[![fusionlab236](https://avatars.githubusercontent.com/u/153377902?v=4)](https://github.com/fusionlab236 "fusionlab236 (2 commits)")

### Embed Badge

![Health badge](/badges/fusionlab-digital-best-price/health.svg)

```
[![Health](https://phpackages.com/badges/fusionlab-digital-best-price/health.svg)](https://phpackages.com/packages/fusionlab-digital-best-price)
```

###  Alternatives

[elgentos/regenerate-catalog-urls

Regenerate Catalog URL Rewrites (products, categories, cms pages)

2842.6M](/packages/elgentos-regenerate-catalog-urls)[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27703.7k4](/packages/nosto-module-nostotagging)[tig/postnl-magento2

TIG Magento 2 PostNL extension

59570.5k5](/packages/tig-postnl-magento2)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1860.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

244.8k2](/packages/zwernemann-module-withdrawal)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
