Fix CarrierCode on Magento integration
This suggestion related to Magento 1, however another user is having problems with Magento 2. Please see the other suggestion here - https://clickanddrop.uservoice.com/forums/399930-general/suggestions/35929534-fix-incomplete-magento-2-integration
When marking orders as shipped, Click and Drop sends the wrong info to Magento.
It sends a value of "custom" as the CarrierCode. This should send "RoyalMail" or at least have the option to override the default "custom"
This is important because "custom" isn't a valid carrier for many other services (specifically Amazon) which means that customers can't track their orders.
Additionally, Amazon have performance metrics for valid tracking. Sending them "custom" means that the tracking is invalid and the seller is penalised.
This issue is slightly hidden and many seller might not be aware of it, however it is vital.
I think Royal Mail are failing to grasp the importance of this issue having closed my post.
Each carrier should identify itself with a unique CarrierCode, custom is converted to 'other' by Magento and when Magento syncs with Amazon via M2Epro it sends the information as provided by Click & Drop. Amazon does not recognise Other + Royal Mail as a valid carrier and it is causing problems for Amazon sellers.
It is a very simple fix, have a setting in the Magento integration where we can chose the CarrierCode to be "custom" or "Royal Mail".
The problem here is that we are totally reliant on Royal Mail to fix this issue, as there is no API for Click & Drop we are forced to use the integration provided by Click & Drop and it is causing us a nightmare that packages are not being recognised as being shipped via Royal Mail on Amzon.