Why SSA would touch my customer’s address?

Too Long; Don't Read

The App does not have any automation and permission to update the order shipping info. 

This is a confusing message from Shopify. We are aware of this, and we have notified Shopify about that.

Detail Explanations

If any aspects of the order, such as tags or note, is updated via API calls, the first name in the shipping address field will be updated with the certain auto-check algorithm at the Shopify side automatically. Here are our findings,

  1. If the first name in the shipping address has space, for example, first name is "Steve ", after an API triggered an update, the first name will be “Steve”.
  2. If the first name has more than 1 word, for example, first name is "Steve one", after an API triggered an update, the first name will be “Steve”, and “one” will be moved to the last name field.

In the case 1, Shopify message does not mention what has been changed. Since trimming off the extra space does not actually affect the first name.

In addition, this auto-check cannot be bypassed via API. We have tried to explicitly keep the pre-edit first name during the update, but it was still changed during an update at Shopify side.

This only affects the first name in the shipping address. Others such as billing address, are not affected.

Right now, we do not have a method to bypass this auto-check yet. However, since both first and last names are included on the shipping label, no name info is missing.

We are working with Shopify to fix this issue, and we will keep you posted.