Passa al contenuto principale

OAuth Shopify

Version ≥ 3.22

Collega lo store Shopify a SOH e salva l'access token sul SalesChannel (brick ShopifyChannelInfo).

Configurazione​

Sul SalesChannel tipo shopify:

CampoNote
Base URLURL dello shop, es. https://mio-store.myshopify.com
Client Id / Client SecretCredenziali dell'app Shopify
Access TokenCompilato a fine flusso

Sull'app Shopify (Dev Dashboard):

  • Allowed redirection URL(s): https://<host-soh>/shopify/callback (in locale lo stesso host/schema con cui apri SOH, es. http://127.0.0.1/shopify/callback)
  • Scopes: quelli che lo store deve concedere. L'app decide i permessi effettivi.

Website Setting SHOPIFY_APP_SCOPES: lista usata nel link di authorize. Un default ampio va bene per tutte le istanze; gli scope reali restano quelli dell'app.

Collegamento​

  1. Prima installazione: link Install generato da Shopify (Distribution custom), come store owner.
  2. Poi apri https://<host-soh>/shopify/oauth?shop=mio-store.myshopify.com (shop può essere solo l'handle).
  3. Autorizza. SOH salva il token sul canale.

Il dettaglio degli URL è in OAuth Shopify (tecnico).