Invoicing - Allow delivery address to be synced via API invoice creation
This is a real issue where you have a customer with multiple delivery addresses. Here is a typical scenario.
1) Customer has one invoice address and 3 different shops.
2) The online ordering system syncs across the customer contact details, one invoice address and 3 delivery addresses (here is the first problem, Xero will only use Shop 3 for the deliver address as it is the last one synced across).
3) The online system creates an order for for invoicing for a delivery to Shop 2 and syncs it across.
4) Xero creates the order but shows the delivery address as Shop 3 (because that was the last delivery address synced across).
5) Customer thinks the delivery has been sent to the wrong shop and refuses to pay the invoice!
What would be perfect would be the ability for the invoicing api to accept a delivery address sent by the online site and show THIS as the delivery address on the invoice along with the actual invoice address.