Only run Magento API download of orders when chosen, only correct addresses once!
Customers are prone to either not knowing their own address, entering it incorrectly, badly formatted or accepting 'auto fill' address details - which are usually incorrect. This means we have to manually correct their address in Magento, otherwise it will look bad on the invoice. This applies to both UK and International customers. Postcode anywhere etc is too expensive and wouldn't be any use for ebay and amazon channel orders anyway.
The same badly formatted/incorrect address is automatically syncd to Click & Drop and we therefore have to correct it in C&D as well. We're duplicating effort in other words.
I would like C&D to only sync addresses once we've corrected them in Magento. Perhaps the API could be 'paused' until we're ready to download or an 'on demand' sync could be implemented and activated by a mouse click?
To be honest we leave the invoice address details in Magento exactly as entered by the customer so they can see for themselves how stupid their address looks when they entered it. Perhaps next time if they want their address to be correct on their invoice they will take 20 seconds to enter it properly.
We change the address on the label only to ensure that it is deliverable. However it would be useful if the address were changed in Magento as well. My main problem is that all addresses are converted to uppercase when imported from Magento 2 so they ALL have to changed to meet Royal Mail's clear addressing standards!