Magento Order was not created if Buyer Email Address was not received from Channel or Buyer Name contained special symbols
Before, when Buyer email address was not received from the Channel API or Buyer Name contained the special symbols, Magento Order could not be created due to incomplete data.
Now, these aspects do not affect the Magento Order creation.
Magento Order was created with an incorrect Tax Rate if the same Buyer bought Items from different marketplaces at once
When the same Buyer bought several products from the different marketplaces at once and the Channel Orders were imported by M2E Pro, the Tax Rate related to one of these Orders could be mistakenly applied to the other ones.
Now Order total amount is calculated considering all the Tax Rates related to purchased Products.
Magento Order was not created if Channel Order Item was unmapped with Magento Product, despite the reserved Product Quantity
Before, when Channel Order Item was manually unmapped with an appropriate Magento Product, Magento Order could not be created despite the Product Quantity was still reserved.
Now the Order Item automatically map to the Magento Product that allows Magento Order to be created.
A Log record about the tracking number sent to the Channel was written twice in some cases
Sometimes the double record about the tracking number sent to the Channel could be written into the Logs.
The records are not duplicated now.