M2E Pro works based on core Magento functionality. The Module identifies all of the product updates made through the Magento interface and synchronizes them on the Channels.
If 3rd party tools are used to update such information as Product Quantity, Price, status, etc. overriding standard Magento logic, then programmatic adjustments are required to ensure the product updates are caught by M2E Pro.
There are two programmatic methods to keep M2E Pro notified about all changes:
- Object method (model) observes the changes made in all Magento Product Attributes and informs M2E Pro about them.
- Structural method (model) tracks the changes only in the most crucial Magento Product Attributes, such as Price, Quantity, and Status. Then it notifies M2E Pro about these changes.