Configurazione Shopify
Questa guida ti permette di attivare i permessi necessari perché BS legga l'inventario in tempo reale e generi il checkout sicuro di Shopify.
Negozio collegato
Dominio permanente di Shopify: radiant-beauty-boutique-t2qz2-qvfreywy.myshopify.com
La connessione OAuth è attiva. Lo Storefront API Token funziona già per catalogo e checkout. Resta solo da attivare lo scope dell'inventario se vuoi vedere le unità esatte.
Scope della Storefront API
Questi sono i permessi necessari all'app 'Lovable Storefront'. Quello indicato come in attesa è l'unico che richiede attivazione manuale.
Leer productos públicos
unauthenticated_read_product_listingsPermite mostrar catálogo, precios e imágenes.
Crear checkouts
unauthenticated_write_checkoutsNecesario para el botón 'Comprar' y el carrito.
Leer inventario en tiempo real
unauthenticated_read_product_inventoryMuestra 'disponible', 'agotado' y unidades exactas. Es el que falta activar.
Leer planes de venta
unauthenticated_read_selling_plan_groupsOpcional: solo si usas suscripciones o planes de pago.
Passo a passo: attivare l'inventario in tempo reale
1. Apri l'app Storefront
In Shopify Admin vai su Settings → Apps and sales channels. Cerca l'app con integrazione Storefront API (di solito 'Lovable Storefront' o l'app privata che hai creato). Aprila.
2. Modifica gli scope
Dentro l'app, apri Configuration → Storefront API access scopes. Vedrai l'elenco dei permessi.
3. Seleziona il permesso dell'inventario
Cerca e attiva
unauthenticated_read_product_inventory. Salva le modifiche.4. Torna al sito
Il sito consulta l'inventario ogni 30 secondi. Appena lo scope è attivo, le schede prodotto mostreranno 'disponibile', 'esaurito' o le unità esatte secondo il design.
E se dovessi rigenerare il token?
Se crei una nuova app o rigeneri lo Storefront API access token, scrivilo qui in chat e lo aggiorno nel codice. Non incollarlo in commenti pubblici: usa il modulo sicuro se disponibile, o chiedimi di aprire il campo segreto.
Il token attivo resta protetto nella configurazione del negozio e non viene mostrato pubblicamente.
Checkout sicuro
Tutti i pagamenti, le spedizioni e i dati fiscali sono gestiti all'interno del checkout nativo di Shopify. BS non conserva carte né indirizzi di pagamento. Il carrello si sincronizza con Shopify e il checkout ufficiale si apre in una nuova scheda.
