Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel

Improvements

The Variational Product cannot be listed to eBay if its Variational Attribute(s)/Option(s) contain the space at the start or at the end of its title

Currently different eBay marketplaces have different behavior considering the Variational Products where Variational Attribute title or Option title has a space at the beginning or in the end. For some marketplaces eBay system automatically removes this space from the title, which causes the further issues with the Products updating. Along with that, for other marketplaces eBay system does not make any changes.


Thus, to prevent any further issues with the Products updating on eBay, starting from the current version of M2E Pro the error will arise when you attempt to update such Variational Product.


It allows M2E Pro to guarantee that the further errors from eBay considering the difference in the Variational Attributes/Options will not arise.

Gallery Images adding to the Custom Description via CSS instead of JS (eBay active content deprecation announcement)

Recently eBay published an announcement which states that from 2017 the active content in the Items Description will be restricted.

M2E Pro Team checked the code which can be provided via the Extension to keep abreast and prevent any further issues related to this restriction. That is why, some changes were implemented into the mechanism of the Gallery Images provided in the Custom Description.


Now it is processing via HTML with CSS technologies which corresponds to the eBay instructions in this field.

Improvement of the Product main information updating during the Relist action running

As you probably know, the Synchronization Policy configurations contain a special option - Synchronize Data for the Relist Rules. This option is recommended to be enabled if you would like the Product information (Price, Quantity, etc.) to be updated on eBay during the relist running.


However, there used to be some issues when the Price and Quantity values were not accurately updated even if the Synchronize Data is set to Yes.

Thus, the logic of the option working was improved and now all the Quantity-, Price-related Product information including the data about its Variations will be sent to eBay, as logically Relist action should update the product data with the actual values.

Another URL is generated to link the Item on eBay

When the Item is listed/updated on eBay, its URL generation was changed in the current version considering changes which were made on eBay.

Now, the correct URL is generated and no related issues are observed.

Panel
Panel

Fixes

Items with Price 0.99 and less could not be Listed and Revised

In previous version there was an issue when the error arose for the Products with the Price value 0.99 and less, which did not allow updating them on eBay.

This issue is fixed in the current version and no related issues are observed now.

3rd Party Listings were not imported if there were a lot of Items on eBay

If your eBay Inventory contains a high number of Products, the 3rd Party Listings import might not work in some cases.

This problem is fixed and no related issues are observed in the current version.

Major fixes for Items with the enabled Out of Stock Control option

In previous versions, there were some issues related to the management of Items with the Out Of Stock Control option enabled. So, in some cases the Item can even be stopped despite the Out Of Stock Control enabled. It was caused by several misconfigurations which are solved in the new version:

  • User Preferences

For some cases, when the Out of Stock Control option was enabled in the User Preferences section directly on eBay, M2E Pro does not have the information about it and can even stop the item despite the enabled option. Now, there were some major technical changes made to solve this issue. So, using the current version, M2E Pro will upload the information about the state (enabled/disabled) of the Out of Stock Control option from User Preferences settings and such Items will be managed properly.

  • Enabled Out of Stock Control during the Revise action running

Under certain circumstances earlier, the issues can arise if the Out Of Stock Control option was enabled during the Items Revise. There were some changes made, so now the enabling of the Out Of Stock Control option during the Revise action is properly retrieved and the further Item management will work correctly.

  • 3rd party Items with the Out of Stock Control enabled

During the 3rd party import, there is no way to upload all the item information from eBay. So, for some imported Items there were no information about the Out of Stock Control option state (enabled/disabled). It could cause the improper further Item updating. However, the latest version has a significant fix which allows importing the needed data and update the items then correctly.

  • Listing Duration

If the Listing Duration differs from Good Till Cancelled, the Out of Stock Control will be considered as Disabled. Even if in your User Preferences, this option is enabled, it will not be taken into the account, if Duration is set, e.g. to 3 Days.

To sum up, the Items management with the Out of Stock Control option enabled was totally re-worked and is working properly in the current M2E Pro version.

Orders Synchronization could not work correctly sometimes if there are a lot of changes on eBay side

In some cases the Orders synchronization worked incorrectly if the the number of changes on eBay was high.

This problem is fixed and no related issues are observed in the current version.

Gallery images were displayed incorrectly in the Custom Description on eBay

In some cases, when, for example, you set to show the 5 gallery image, but in your Magento Product it is missing, the Main Image was shown instead.

This problem is fixed and no related issues are observed in the current version.

Error "The Product was Listed as a Simple Product as it has limitation for Multi-Variation Items" during list item even if requirements are met

For some cases when you attempt to list the Variational Magento Product to eBay, the error "The Product was Listed as a Simple Product as it has limitation for Multi-Variation Items" arose even if the Item met all the requirements.

This issue is fixed in the current version and no related issues are observed now.

If an eBay Category in which the Item is Listed starts to require Product Identifier to be specified, all Product Data will be sent to the channel

In previous versions, errors might arise during Price/QTY Revise (Partial Revise) or Relist (with the Synchronize Data set to No) actions, in those cases when an eBay Category in which an Item was Listed started to require Product Identifiers (UPC, EAN, ISBN, etc). It was caused by the fact that during these actions only a basic set of the Product Data was sent to eBay (e.g. eBay Item ID and its new Quantity or Price), but the Product Identifiers were not sent. Due to this, the errors such as 'UPC is missing a value. Enter a value and try again.', 'EAN is missing a value. Enter a value and try again.', etc. could occur.

These errors could be received for an unlimited number of times, as there was no mechanism which would initiate a full Product Data update on the channel. Due to this, it was necessary to run Revise action for the affected Items manually to solve the issue. In case of a sizeable inventory, it could be rather difficult to identify which Item were affected and had to be manually updated. Moreover, execution of manual actions may be relatively time-consuming.

To resolve the problem, M2E Pro implemented the mechanism which automatically detects the affected Items and pushes the system to send all the Product Data to eBay for them.

Below you can find the steps of how it works:

  • the Product Price is changed in Magento Product;
  • Price Revise is launched;
  • eBay Item ID and updated Price value is sent;
  • eBay Category starts to require Product Identifier UPC to be specified;
  • the error 'UPC is missing a value. Enter a value and try again.' arises;
  • M2E Pro automatically detects that the Item is affected by this issue and sends all the necessary Product data to eBay.

As a result, the Item is updated on eBay with all the required data. This solution works for both Simple and Multi-Variational Products.

The item with 'Listed (Hidden)' status can not be listed again if eBay removed it earlier (60 days inactivity reason)

Basing on eBay logic - if the Item has a Listed (Hidden) status and was not modified for 60 days, it should be removed. Thus, when you tried to relist this Item using M2E Pro, the error arise as there is no according Item on eBay.

Now, M2E Pro has implemented a mechanism which run the List action automatically if previous Relist action was failed because of the issue described above.

Amazon Integration

Multiple fixes of different functionalities
Price and Quantity changes of individual variations, that performed directly on eBay, were lost in some cases

Under certain circumstances the changes made to individual veriation directly on eBay were lost.

This issue is fixed in the current version and no related issues are observed now.

Error "Instance does not exist" during removing a Simple Product of Variation Product from Magento

In some cases when you attempt to remove Child Product from Magento, the error "Instance does not exist" might arise.

This issue is fixed in the current version and no related issues are observed now.

Amazon Integration

Panel

Added

Ability to use Shipping Templates features

There are several modes available for working with Shipping settings on Amazon:

  • Global settings with the ability to override the configurations for the particular Product(s) (Shipping Override Policy);
  • Shipping Templates which allow identifying settings for the particular Product(s).

Starting from this version, M2E Pro supports both of the Amazon Shipping configurations.

So, you can select the Mode which is enabled for your Amazon Account in Seller Central in Amazon Integration > Configuration > Accounts > Shipping Settings tab.


Info
Note: The Mode should be selected according to the configurations of your Amazon Account. Otherwise, Amazon might return you errors.

Depending on the Mode selected in the Account configurations, the according Policy can be assigned on the Settings View Mode of the Listing.


The according Policies could be created in Amazon Integration > Configurations > Policies section.


In order to create the Shipping Template Policy, you should configure the according Template in your Seller Central first. It is caused by the fact that there are no ability to manage this settings via Amazon API. Then the name of the created Amazon Template you should provide in the Shipping Template Policy in M2E Pro to be able to apply it to your Amazon Items.


Fulfillment Center ID is provided in FBA Orders data

In the current M2E Pro version, new functionality for the FBA Orders management was added. So, now if the Orders information returned from Amazon contains a Fulfillment Center ID, it would be transferred into the Orders information available in Sell on Multi-channels > Sales section.

Info
Note: For the orders which were imported before the upgrade, this information cannot be downloaded. Only for newly imported orders, it will become available.
Ability to create new ASIN/ISBN in Canada Marketplace using Description Policy

The new M2E Pro version contains an ability to create new ASIN/ISBN for Amazon Canada Marketplace. Thus, the ability to create Description Policy was added either.


The Description Policy can either be used in order to update the product information on Amazon.

The detailed information about it you can find here.

Ability to Manage Variation Attributes Matching

Starting from the version 1.2.0 M2E Pro can save the match of Variation Attributes/Options you select.


So now when you click on Manage Variations link in a Listing, you will see new tab Advanced in a grid, where you can manage earlier saved Attributes and Option matching.


This tab is always available and there are two blocks of settings:

  • the block of managing for automatic M2E Pro Actions, where you can select if M2E Pro should always ask you/save/not save the Attributes/Options you matched.
Info
Note, the values set up in this block are global. So they will be used for all your Products.
  • the block of managing of saved matches, where you can observe/remove saved matches.

...

Panel

Fixes

In some cases Products could be marked with Repricing Service icon even if they are not used by it

Previous test M2E Pro version has an issue when in some specific cases the Products can be marked with the Repricing Service icon even if they are not managed by iteven if they are not managed by it.

This problem is fixed and no related issues are observed in the version 1.2.0.

Ability to Refund Order on Channel

Sometimes the Orders were not refunded on Amazon even though the Credit Memo was created in Magento.

This problem is fixed now and no related issues are observed in the version 1.2.0.

Sometimes all Products can be marked as Inactive (Blocked)

In some cases, if the number of Products in the inventory is quite high, the Products can be marked as Inactive (Blocked) and Synchronization of Channel Changes can be stopped.

This problem is fixed and no related issues are observed in the current version.

Adding a lot of Products to the Repricing Service from Listing Grid did not work correctly

In previous test versions there was an issue which occurred when you tried to add a high number of Products to the Repricing Service.

This problem is fixed and no related issues are observed in the version 1.2.0.

Full revise by Description Policy did not work, if change was performed on Definition tab

Under certain circumstances, the change made to the data placed on the Definition tab of the Description Policy was not properly reflected to Amazon and the Full Revise was not executed.

This problem is fixed and no related issues are observed in the version 1.2.0.

Synchronization was broken due to error "Call to a member function getOptions() on a non-object"

For the case when there were some changes made to Child Products, the error "Call to a member function getOptions() on a non-object" arose. It used to prevent the Items from being properly updated on Amazonprevent the Items from being properly updated on Amazon.

This problem is fixed and no related issues are observed in the version 1.2.0.

Repricing data was not synchronized correctly if product has numeric SKU

In some cases when the SKU of the Product managed via Repricing Service was like 0075, the error might arise.

This problem is fixed and no related issues are observed in the version 1.2.0.

In some cases Products could be
The Product was not marked with the Repricing Service icon
even
if
they are not used by itPrevious test M2E Pro version has an issue when in some specific cases the Products can be marked with the Repricing Service icon even if they are not managed by it
it was moved from the 3rd Party Listings

Under certain conditions, the Product can be not marked as managed via Repricing Service if it was moved from the 3rd Party Listings.

This problem is fixed and no related issues are observed in the version 1.2.0.

...

Panel

Fixes

Upgrade process might be failed if Module was migrated from Magento v1.x (Zend Framework bug)

In some cases if you migrated your M2E Pro from Magento v1.x to recent M2E Pro versions for Magento v2.x, the further upgrade might be failed and the maintenance mode can be enabled.

In the 1.2.0 version, this issue is fixed and no related issues are observed now.

Info

Please note, if you tried to upgrade your M2E Pro from 1.1.2 version to 1.1.3 version after you migrated it from Magento v1.x and the issue arose, please, contact our Support Team via email support@m2epro.com to solve it.

Some Magento Product changes might be lost if this Product is added to several Listings with different Store Views

If the same Magento Product is added into several M2E Pro Listings with different non-default Store Views used in the Listings, some changes made to the Product's Attributes values might be lost, which caused the further inability to correctly update this Product on channels.

In this version, this issue is fixed and no related issues are observed now.

Quantity could be calculated incorrectly in some special cases (high limited range of cases)

In some rare cases when the Product configuration is rather complicated (e.g. dynamic values of Bundle Product with lots of Variations, etc.) the quantity value might be calculated incorrectly.

In the current version, this issue is
cases (high limited range of cases)

In some rare cases when the Product configuration is rather complicated (e.g. dynamic values of Bundle Product with lots of Variations, etc.) the quantity value might be calculated incorrectly.

In the current version, this issue is fixed and no related issues are observed now.

Customer tax classes were displayed in the Account configurations instead of Product tax classes

In the Account configurations, when the option Product Not Found is set to Create Product and Order, the ability to select Tax Class for the Product creation becomes available.

Image Added

In previous version, there was an issue when Customer Tax Classes were available here for selection.

But in 1.2.0 version it was fixed and no related issues are observed now.

Customer tax classes were displayed in the Account configurations instead of Product tax classes

In the Account configurations, when the option Product Not Found is set to Create Product and Order, the ability to select Tax Class for the Product creation becomes available.

Image Removed

In previous version, there was an issue when Customer Tax Classes were available here for selection.

But in
Method __() returns an empty string if there are some Plugins for Magento Blocks

In case in your Magento there are some Modules which install other Plugins or scripts which change parts of Magento codes, the alerts about "Translation not found", not working buttons, text-related issues might arose in your M2E Pro.

Starting from 1.2.0 version it was fixed the compatibility with such modules/plugins was added to M2E Pro and no related issues are observed now.

Magento Order was not created when Quantity Reservation releasing does not revert the Product status back to In Stock

Previously, in case the Quantity Reservation took place and changed the Stock Status of the purchased Product to Out of Stock, in some specific cases, it might not be reverted back to In Stock when the Reserved Quantity is released.

In the 1.2.0 version, this issue is fixed and no related issues are observed now.

Some records were missingĀ in Listings Log during Magento Orders creation for Products with negative QTY

If your Product quantity was negative after/during the Magento Order creation, the according records were not available in the Listing Logs.

In this version, this issue is fixed and no related issues are observed now.

The incorrect message displayed when the order creation is disabled in the Account Configuration

In some cases, when the Magento Order creation for 3rd party Items is disabled in the Account Configurations, the message which was shown had an incorrect text.

Now this issue is fixed and the proper data is displaying.

Some fixes of different functionalities

There are a lot of fixes implemented into this version. For example, in some cases the error "Undefined index: interceptor in the Account Configurations, the message which was shown had an incorrect text.Now this issue is fixed and the proper data is displayingEss/M2ePro/Helper/Module/Wizard.php" used to arise and the 404 error might happen during the Wizard setup.

All of them were investigated and according solutions were added to this versions.

So, starting from 1.2.0 version these issues are no longer persist.