The Order resource now validates key properties for the shipping and billing addresses
API
Effective June 05, 2017
We're making some changes to how addresses are validated when you import orders through the Order resource.
Shipping and billing addresses are now being validated to ensure the presence of the following fields:
- customer last name (
last_name
) - first address line (
address1
) - city
- country
If the address validation fails, then the order will still be created but the address import will fail silently. That is, the order will be created but the record in Shopify won't contain values for shipping_address
or billing_address
(depending on which address failed validation).