ometria / magento2
Dev composer package for Ometria Extension
Package info
github.com/Ometria/magento2-extension
Type:magento2-module
pkg:composer/ometria/magento2
Requires
None
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 2.7.0
- 2.6.13
- 2.6.12
- 2.6.11
- 2.6.10
- 2.6.9
- 2.6.8
- 2.6.7
- 2.6.6
- 2.6.5
- 2.6.4
- 2.6.3
- 2.6.2
- 2.6.1
- 2.6.0
- 2.5.1
- 2.5.0
- 2.4.0
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 1.4.x-dev
- 1.4.3
- 1.4.1
- 1.4.0
- 1.3.5
- 1.3.4
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.0
- 1.0.0
- dev-ontology/initial
- dev-release/2.6.12
- dev-release/2.6.10
- dev-EC-1133
- dev-release/2.6.9
- dev-release/2.6.8
- dev-EC-771
- dev-EC-752
- dev-EC-600
- dev-EC-704
- dev-ss_test
- dev-EC-632
- dev-EC-580
- dev-EC-752_2_6_4
- dev-EC-468
- dev-EC-328
- dev-EC-377
- dev-fix_magento_error
- dev-EC-287
- dev-EC-329
- dev-EC-329_1
- dev-EC-326
- dev-EC-327
- dev-EC-187
- dev-EC-161
- dev-EC-165
- dev-EC-46
- dev-EC-116
- dev-EC-116-test
- dev-EC-50_1
- dev-add_logger_to_authentication
- dev-EC-105
- dev-EC-50
- dev-EC-66/add_composer_lock
- dev-feature/support-stock-api-inconsistency
- dev-bug/undefined-fullAttribute
- dev-feature/cookiebot-support
- dev-release/2.3.2
- dev-bug/log-namespacing
- dev-release/2.3.0
- dev-release/2.2.4
- dev-release/2.4.0
- dev-feature/no-checkout-tracking
- dev-feature/stock-webhook
- dev-release/2.2.3
- dev-feature/listings-store-zero
- dev-release/2.2.2
- dev-feature/staging-compatibility
- dev-bug/product-v2-is-active-casting
- dev-new-release/2.2.1
- dev-feature/variant-page-view-config
- dev-release/2.2.0
- dev-release/2.2.1
- dev-release/2.1.1
- dev-feature/add-order-base-currency
- dev-feature/product-api-v2
- dev-release/2.1.0
- dev-feature/api-entity-counts
- dev-feature/logging
- dev-bug/duplicate-product-returned
- dev-bug/abandoned-cart-dates
- dev-feature/preferred-product-images
- dev-fix_boolean_is_in_stock
- dev-feature/configurable-product-data-layer
- dev-2.0/feature/multi-currency
- dev-feature/1.4/multi-currency
- dev-bug/2.0.0-beta-config-store-context
- dev-bug/1.4.1-config-store-context
- dev-2.0.0-beta
- dev-absolute/upgrade-instructions
This package is not auto-updated.
Last update: 2026-11-06 09:20:31 UTC
README
While you're free to manually install the Ometria extension (the use of the app/code folder structure supports this), we recommend using Magento's PHP composer integration to install the extension. All Magento 2 systems have a composer.json file, and this file is how developers and Magento Marketplace users get new packages in and out of their system.
Installing the extension is a 3 step process
- Add the
ometria/magento2composer package to your project's composer.json as a required dependency - Enable the modules via Magento's standard command line tool
- Install the enabled modules
Support
If you have any concerns or questions, please send an email to support@ometria.com with all relevant details that are needed to investigate or resolve the issue.
Quick Start
After backing up your composer.json file
cp composer.json composer.json.bak
Run
composer require ometria/magento2
php bin/magento module:enable Ometria_AbandonedCarts Ometria_Api Ometria_Core
php bin/magento setup:upgrade
After running the above, the Ometria extension will be installed, ready for configuration.
Please note, if you are running PHP OPcache on your server and have configured it not to clear automatically then you will need to clear the OPcache in order for the new module to become available after the above steps.
Composer Details
The first command
composer require ometria/magento2
adds the latest stable version of ometria/magento2 to your composer.json file's require section and downloads the extension source code to vendor/ometria.
#File: composer.json
//...
"require": {
//...
"ometria/magento2": "^2.7"
},
//...
The extension is published on Packagist, which composer consults by default. No additional repository configuration is required.
Verifying you have the genuine package. The official package name is ometria/magento2, and its source repository is listed on Packagist as https://github.com/Ometria/magento2-extension. Both are shown on the package page — please check them before installing, and contact support@ometria.com if either does not match.
The remaining two commands are Magento commands. This command enables the three modules that make up the Ometria extension
php bin/magento module:enable Ometria_AbandonedCarts Ometria_Api Ometria_Core
Once a module is enabled, the rest of Magento can "see" it. The last command tells Magento to actually install the module.
php bin/magento setup:upgrade
Upgrading the Extension
Composer can be used to upgrade an existing install of the module to the latest release using the following commands:
composer update ometria/magento2
php bin/magento setup:upgrade
This pulls the latest code permitted by the version constraint in your composer.json file's require section, then re-running the Magento setup:upgrade command ensures the module is installed correctly at the new version.
If you installed the module manually in to app/code please ensure you remove all of the existing module files before replacing with the new files from the latest release and re-running the Magento setup:upgrade command.
Important: Changing a Magento system running in production is not a recommended practice. Depending on your system software, or other running extensions, running setup:upgrade may trigger undesired behaviors. As with installing any new software on your system, don't forget to take appropriate backup steps, and to test your new module in a development or staging environment before deploying to production.
Installing from Source
Most installations should use the Packagist instructions above. If you need to track a git branch rather than a tagged release — for example to test an unreleased fix — you can add this GitHub repository to your project as a composer repository instead
composer.phar config repositories.ometria vcs https://github.com/Ometria/magento2-extension
which adds the following to your composer.json
#File: composer.json
//...
"repositories": {
"ometria": {
"type": "vcs",
"url": "https://github.com/Ometria/magento2-extension"
}
},
//...
This tells composer it should look for additional packages in this GitHub repository, and takes precedence over Packagist for this package. You can then require a branch directly
composer require ometria/magento2:dev-master
Installing from source is intended for development and testing. Production systems should use the tagged releases published on Packagist.