1 minute readFixedAgent-ready
Shopify connections accept only a myshopify.com store address
A Shopify connection's shop_domain must now be the store's own your-store.myshopify.com address. Any other host is refused when the connection is created and on every sync.
Last Price calls the Shopify Admin API at the store address you give, so that address must be the store's myshopify.com host. Creating a connection with any other address answers 400 on credentials.shop_domain, the connection form says so before you send it, and a stored connection with another address stops syncing with shopify_bad_shop_domain instead of calling it. Calls to Shopify also no longer follow redirects. Capitals and spaces are still tidied for you, and a bare shop name still gains .myshopify.com in the form.