Factuarea APIDevelopers

store_external_id_mismatch

The remote identifier you are sending does not match any shop your company has authorised for that integration. With providers that sign their notifications using the application secret — Shopify — that identifier decides which company each sale is invoiced to, so only a shop that went through the authorisation flow is accepted.

CodeTypeHTTPCategory
store_external_id_mismatchinvalid_request_error422Integration

Cause

The remote identifier you are sending does not match any shop your company has authorised for that integration. With providers that sign their notifications using the application secret — Shopify — that identifier decides which company each sale is invoiced to, so only a shop that went through the authorisation flow is accepted.

What to do

Authorise the shop from the integrations screen and connect it again using the domain the authorisation returns (name.myshopify.com). If you already authorised it, check that you are sending that exact domain and not the commercial domain you sell under.

On this page

Need a hand?Contact support