What's new
M2E Pro v.6.5.7 is compatible with the PHP versions from 5.3.0 to 7.3.0. A new feature – Advanced Conditions – becomes available in Synchronization Policy for all marketplaces. Now you can create your custom List, Relist and Stop conditions. In the Log section, we added the possibility to group the records by the action executed and removed 3rd party logs.
For Amazon, we improved Order Number Prefixes functionality by adding new indicators for different Amazon Order types including B2B, Prime, and FBA.
For eBay, ePIDs are now available for Australia. eBay Simple Mode and Translation Sevices will no longer be available.
For Walmart, the Module now supports both Consumer ID and Partner ID (the US) for authorization.
The detailed information read below.
Please note, you cannot migrate M2E Pro data from v6.5.7 to Magento v2.x.x.
As of December 2019, the Data Migration can be performed only from M2E Pro v6.5.6 Magento v1.x to M2E Pro v1.4.2 Magento v2.x.
Common changes
Advanced Conditions for Synchronization Policy
Now you can add your own custom List, Relist, and Stop Rules by enabling the Advanced Conditions. After you set your conditions, your Item will be listed to eBay only in case all the conditions (both Main and Advanced Conditions) will be met. Read more about Advanced Rules for eBay, Amazon, and Walmart in our documentation.
Listings Logs: Grouped View Mode
Starting from the 6.5.7. version, there are several View Modes of Listing Logs displaying.
If you want to group the records in the Log by the action executed, you should select a Grouped Mode.
Or you can select Separated View Mode to gather and check records individually.
Amazon Integration
Order number prefixes
Now you can mark your orders via new indicators for each Amazon Order type including B2B, Prime, and FBA. If you add prefix General, it will be applied to all orders.
eBay Integration
ePIDs for Australia and Street Name field for ePIDs
ePIDs of compatible vehicles are available for the Australia site.
We also added Street Name field in Add Compatible Vehicles grid.
Walmart Integration
Consumer ID and Partner ID for authorization (the US)
As you know, Walmart deprecated Digital Signature based Authentication on the US Marketplace and excluded Consumer ID data from Developer Center. New OAuth based Authentication implies using Client ID and Client Secret. These API credentials have a dynamic nature and need to be complemented with a static seller identifier to authorize M2E Pro on Walmart correctly.
To get around this situation, you can use either Consumer ID or Partner ID when authorizing M2E Pro on US Walmart Marketplace.
Technical Changelog
- Common: [Added] Advanced Rules for Synchronization Policy
- Common: [Improved] Compatibility with the latest versions of PHP up to 7.3.0
- Common: [Improved] Fatal Error: "Can't use function return value in write context" on PHP version < 5.5.0
- Common: [Improved] Replace default caching lifetime with a relevant value
Common: [Improved] Listings Logs Grouped View Mode
Common: [Fixed] Magento Order was not created. Reason: The password must have at least 7 characters. Leading or trailing spaces will be ignored
- Common: [Removed] 3rd party logs
- Common: [Removed] Autocomplete
- eBay: [Improved] Add support ePIDs for Australia and add the column 'Street Name' for ePIDs
- eBay: [Fixed] "The Fixed Price must be greater than 0.99" on a partial Revise action (if the price was not sent for variations)
- eBay: [Fixed] Item Condition is not being sent on Relist action when it is needed
- eBay: [Removed] Translation services
- eBay: [Removed] eBay Simple Mode
- Amazon: [Improved] Amazon order prefixes [b2b | prime | afn]
- Amazon: [Improved] Allow sending 250 characters in the Search Terms field (Amazon)
- Amazon: [Fixed] Adding VAT to regular price [Repricing Tool]
- Amazon: [Fixed] Error on Search ASIN/ISBN Manually
- Walmart: [Improved] Ability to send lag time in the separated feed only for the US
Walmart: [Improved] Walmart Consumer ID field Validation (the US only)
- Walmart: [Fixed] Do not Revise promotions if they are empty both in the Module and the Channel
- Walmart: [Fixed] Task "order receive" works in a loop
- Walmart: [Fixed] All products change the status to "Inactive (Blocked)" on unauthorized error
Walmart: [Fixed] Unable to Reserve Walmart Items