As it was mentioned in the article regarding authorised carriers there are some fields are used to validate shipping requests. Those fields may cause some errors in specific cases that could negatively affect sellers in any of the following cases:
If the order is not shipped on time or the progress is not synchronized with the platform the buyer will be refunded, regardless of the actual state of the order. Since these situations could potentially disrupt normal operations we recommend to follow this guideline:
1. Query authorised carriers using this API and store those service providers that follow this name pattern "OTHER_XX_LOCAL" where XX is the ISO code of the country of the order. Alternatively, if the parcel is going to cross the border to other country the carrier "OTHER_XX_OVERSEAS" should be used. The internal carrier "other" is the combination of the previous providers.
2. Non official carriers require "tracking_website" so that buyers can follow the progress of their parcels. It is not necessary to add a tracking url for other services because they are already integrated with AliExpress and we can automatically show updated information to buyers.
3. Add a retry strategy for any error of the API aliexpress.solution.order.fulfill taking into account the two previous steps.
If the problem still persists after applying the recommended strategy, please contact the technical support to further investigate and solve the problem.