Prezzi, Tasse e Stock
Controlla come i prezzi appaiono nel feed del catalogo prodotti — se le tasse sono incluse, come vengono presentati gli sconti e quali prodotti compaiono in base alla disponibilità in magazzino.
Disponibile dalla v1.0.0
Panoramica
Facebook e Instagram richiedono che i prezzi nel feed corrispondano esattamente a ciò che il cliente vede nel tuo negozio al momento del pagamento. Un'impostazione errata porta a disapprovazioni del catalogo o a prezzi degli annunci non corrispondenti. Queste impostazioni ti permettono di allineare il feed alle regole di prezzo del tuo negozio: prezzi con o senza tasse, la corretta gestione degli sconti e dei prezzi promozionali, e se i prodotti esauriti devono essere inclusi.
Le impostazioni di questa sezione si trovano nella scheda Opzioni Prodotto nella pagina di configurazione del modulo.

Impostazioni
Prodotti Esauriti
| Campo | Valori | Predefinito | Descrizione |
|---|---|---|---|
| Genera prodotti esauriti | Sì / No | Sì | Se abilitato, i prodotti con stock zero vengono inclusi nel feed contrassegnati come out of stock. Se disabilitato, quei prodotti vengono omessi completamente. |
Quando un prodotto è esaurito ma il tuo negozio PrestaShop consente ordini su articoli non disponibili (l'impostazione "Consenti ordini" nella pagina prodotto), il modulo rispetta tale impostazione: il prodotto appare nel feed come in stock con una quantità di 1, così Facebook può visualizzare e servire annunci per esso.
Facebook consiglia di mantenere questa opzione abilitata per ottenere migliori prestazioni degli annunci — il catalogo rimane completo e l'algoritmo di Facebook può continuare a ottimizzare la distribuzione anche quando gli articoli sono temporaneamente non disponibili. Il compromesso è che la generazione di prodotti esauriti aumenta il tempo di generazione per cataloghi di grandi dimensioni. Se hai un catalogo esteso e raramente rifornisci i prodotti, disabilitare questa opzione velocizza considerevolmente la generazione del feed.
Inclusione delle Tasse
| Campo | Valori | Predefinito | Descrizione |
|---|---|---|---|
| Visualizza prezzi con IVA? | Sì / No | Sì | Se abilitato, i prezzi nel feed includono IVA o altre tasse. Se disabilitato, i prezzi vengono esportati al netto delle tasse (prezzi netti). |
L'impostazione corretta dipende dal paese in cui acquistano i tuoi clienti:
- Mercati europei (Francia, Germania, Spagna, Italia, ecc.): I prezzi mostrati ai consumatori devono includere l'IVA. Abilita questa opzione affinché il prezzo nel feed corrisponda a quello visualizzato dal cliente nelle pagine prodotto.
- Stati Uniti e altri mercati dove i prezzi sono mostrati al lordo delle tasse: Disabilita questa opzione affinché il feed mostri il prezzo netto, che è quello che i clienti si aspettano di vedere prima che le tasse vengano aggiunte al momento del pagamento.
- Feed multi-paese: Ogni feed paese utilizza la stessa impostazione fiscale. Se vendi contemporaneamente a mercati con e senza tasse incluse, imposta in base al tuo mercato principale o al mercato in cui la discrepanza di prezzo ha maggiori probabilità di causare disapprovazioni del catalogo.
Se Facebook rifiuta prodotti con un avviso di "discrepanza di prezzo", la prima cosa da verificare è se questa impostazione è allineata con ciò che il tuo negozio mostra ai clienti in quel paese.
Prezzo di Acquisto
| Campo | Valori | Predefinito | Descrizione |
|---|---|---|---|
| Genera prezzo di acquisto? | Sì / No | No | Se abilitato, il prezzo all'ingrosso/di acquisto dai dati del prodotto viene aggiunto al feed come campo purchase_price. |
Questo campo viene utilizzato da Facebook per le funzionalità delle campagne basate sul margine. Espone il tuo prezzo di costo nell'URL del feed, pertanto la descrizione del modulo consiglia di abilitare la protezione del feed (HTTP Basic Auth o una chiave segreta) ogni volta che attivi questa opzione.
Se una combinazione di prodotto non ha un prezzo all'ingrosso impostato, il modulo utilizza automaticamente il prezzo all'ingrosso del prodotto padre.
Gestione degli Sconti e dei Prezzi Promozionali
Per impostazione predefinita, quando un prodotto ha un prezzo speciale o uno sconto attivo, il feed esporta due campi prezzo separati:
price— il prezzo originale prima dello sconto (mostrato con la barratura negli annunci)sale_price— il prezzo scontato che il cliente paga effettivamente
Questo consente a Facebook di visualizzare il prezzo originale e quello scontato affiancati negli annunci, migliorando potenzialmente il tasso di clic.
Le due impostazioni seguenti modificano questo comportamento predefinito.
Forza il prezzo scontato come prezzo principale
| Campo | Valori | Predefinito | Descrizione |
|---|---|---|---|
| Forza il prezzo scontato come prezzo principale? | Sì / No | No | Se abilitato, il prezzo scontato viene scritto nel campo price e non viene generato alcun sale_price separato. Lo sconto non è visibile come tag separato negli annunci. |
Abilita questa opzione solo se non vuoi che Facebook mostri affatto il prezzo originale. La conseguenza è che perdi la possibilità di mostrare una barratura o una presentazione "era / ora" nei tuoi annunci.
Forza sconti da un gruppo cliente
| Campo | Valori | Predefinito | Descrizione |
|---|---|---|---|
| Forza sconti da un gruppo cliente? | Sì / No | No | Se abilitato, i prezzi nel feed vengono calcolati come se l'acquirente appartenesse al gruppo cliente selezionato, applicando eventuali sconti o prezzi specifici del gruppo. |
| Gruppo Cliente Feed | Menu a tendina dei tuoi gruppi cliente | Pubblico generale (gruppo 3) | Il gruppo cliente i cui prezzi vengono utilizzati quando l'opzione precedente è abilitata. |
Questa opzione è utile quando hai prezzi concordati per un gruppo specifico (ad esempio, un gruppo "Ingrosso" o "Registrati") e vuoi che il feed rifletta quei prezzi ridotti anziché il prezzo pubblico predefinito. Quando questa opzione è disabilitata, il modulo utilizza il gruppo cliente 1 (ospiti predefiniti) per il calcolo dei prezzi.
Disabilita Forza sconti da un gruppo cliente prima di modificare il selettore Gruppo Cliente Feed — il selettore non ha effetto quando l'interruttore è disattivato.
Precisione del Calcolo dei Prezzi
Questa impostazione si trova nella scheda Opzioni di Generazione, non in Opzioni Prodotto, ma influisce direttamente sui prezzi scritti nel feed.
| Campo | Valori | Predefinito | Descrizione |
|---|---|---|---|
| Precisione nei calcoli dei prezzi | 2 – 6 (intero) | Uguale all'impostazione decimale del negozio | Numero di cifre decimali utilizzate durante il passaggio interno di calcolo del prezzo, prima che il prezzo finale venga arrotondato alla precisione di visualizzazione del negozio. |
Il calcolo del prezzo viene eseguito con questa maggiore precisione interna, quindi viene arrotondato al numero di cifre decimali che il tuo negozio è configurato per visualizzare (impostato in Internazionale > Localizzazione in PrestaShop). Aumentare questo valore può risolvere piccole differenze di arrotondamento tra il prezzo che i tuoi clienti vedono e il prezzo nel feed.
Inizia con il valore predefinito (solitamente 2) e aumenta di 1 alla volta, rigenerando il feed dopo ogni modifica, finché i prezzi non corrispondono al tuo negozio.
Esempi d'Uso
Esempio: negozio EU che vende articoli di moda
Il tuo negozio si trova in Francia, i prezzi includono il 20% di IVA e organizzi frequenti saldi. Abilita Visualizza prezzi con IVA affinché i prezzi nel feed corrispondano ai prezzi IVA inclusa nelle pagine prodotto. Lascia disabilitato Forza il prezzo scontato come prezzo principale in modo che gli articoli in saldo appaiano con il prezzo originale barrato e il prezzo scontato evidenziato — questo di solito aumenta il coinvolgimento degli annunci. Imposta Genera prodotti esauriti su Sì affinché le taglie esaurite siano comunque mostrate nel catalogo con disponibilità out of stock, consentendo a Facebook di riprendere a servire gli annunci nel momento in cui rifornisci la merce.
Esempio: negozio US con un gruppo cliente fedeltà
Il tuo negozio vende al pubblico generico al prezzo pieno, ma i membri registrati ottengono il 15% di sconto su tutto. Vuoi che i tuoi annunci Facebook mostrino il prezzo per i membri per attirare nuove iscrizioni. Abilita Forza sconti da un gruppo cliente e seleziona il tuo gruppo "Membri" dal menu a tendina Gruppo Cliente Feed. Il feed utilizzerà i prezzi per i membri come campo price. Disabilita Visualizza prezzi con IVA poiché i prezzi negli USA vengono visualizzati al netto delle tasse.
Esempio: risoluzione di un rifiuto per discrepanza di prezzo
Facebook segnala diversi prodotti con un errore di discrepanza di prezzo. Il tuo negozio mostra i prezzi con due cifre decimali, ma il feed occasionalmente esporta 29.99 come 29.98. Vai in Opzioni di Generazione e aumenta Precisione nei calcoli dei prezzi da 2 a 4. Rigenera il feed e verifica di nuovo. Se la discrepanza persiste, aumenta a 6.
Note Importanti
- L'impostazione FPF_TAX si applica a ogni feed generato dal modulo, incluse le sostituzioni per lingua e per paese. Non esiste un'impostazione fiscale per paese — se hai bisogno di un trattamento fiscale diverso per paese, dovresti utilizzare negozi separati.
- Le combinazioni esaurite (varianti di taglia/colore) seguono la stessa logica dei prodotti semplici: vengono incluse o escluse in base all'interruttore Genera prodotti esauriti, con l'eccezione che se il tuo negozio PrestaShop consente ordini su combinazioni esaurite, quelle combinazioni appaiono sempre come
in stock. - Il campo Prezzo di Acquisto nel feed legge direttamente dal campo prezzo all'ingrosso sul prodotto/combinazione nel tuo catalogo. Se quel campo è vuoto (zero), non viene prodotto nulla per quel prodotto.
- La precisione del calcolo dei prezzi è un'impostazione di generazione. Modificarla non ha effetto finché non rigeneri il feed.
Risoluzione dei Problemi
| Problema | Soluzione |
|---|---|
| Facebook rifiuta i prodotti con "discrepanza di prezzo" | Verifica che Visualizza prezzi con IVA corrisponda a ciò che il tuo negozio mostra (IVA inclusa per l'UE, IVA esclusa per gli USA). Prova anche ad aumentare Precisione nei calcoli dei prezzi di 1–2 livelli. |
| I prezzi scontati non appaiono negli annunci | Assicurati che Forza il prezzo scontato come prezzo principale sia disabilitato. Verifica anche che il prodotto abbia un prezzo specifico attivo in PrestaShop (controlla in Catalogo > Prodotti > [prodotto] > Prezzi). |
| I prodotti esauriti continuano ad apparire nel feed | Questo comportamento è previsto quando Genera prodotti esauriti è abilitato. Disabilita l'opzione se vuoi che quei prodotti vengano esclusi. Se il prodotto consente ordini in caso di esaurimento, apparirà sempre indipendentemente da questa impostazione. |
| I prezzi del gruppo cliente non vengono applicati | Conferma che Forza sconti da un gruppo cliente sia abilitato (non solo il selettore del gruppo cliente modificato) e rigenera il feed. |
| I prezzi nel feed non corrispondono al negozio | Verifica prima l'impostazione fiscale, poi controlla Precisione nei calcoli dei prezzi. Conferma anche che sia selezionata la valuta corretta in Generazione Feed per quel feed. |
Domande Frequenti
Devo abilitare i prezzi IVA inclusa se il mio negozio vende in più paesi con aliquote IVA diverse?
L'impostazione fiscale utilizza l'aliquota associata al contesto paese quando il feed viene generato. Per i feed specifici per paese (Francia, Germania, ecc.) il modulo applica automaticamente l'aliquota corretta per ogni feed paese — devi solo decidere se i prezzi devono essere mostrati con o senza tasse in base alle aspettative dei consumatori locali.
Cosa succede se abilito "Forza il prezzo scontato come prezzo principale" e un prodotto non ha sconti?
Non cambia nulla per i prodotti senza uno sconto attivo. L'impostazione riguarda solo i prodotti che hanno un prezzo speciale o una riduzione promozionale configurata in PrestaShop. Per i prodotti a prezzo pieno, price e sale_price sono identici indipendentemente dal fatto che questa opzione sia abilitata o meno.
I miei prezzi all'ingrosso sono impostati sui prodotti, ma il campo Prezzo di Acquisto è vuoto nel feed — perché?
Verifica che il campo prezzo all'ingrosso sul prodotto non sia zero. Se è zero, il modulo non produce il campo. Per i prodotti con combinazioni, assicurati che il prezzo all'ingrosso sia impostato sulla combinazione stessa o sul prodotto padre (il modulo utilizza il prezzo del padre se il prezzo all'ingrosso della combinazione è zero).
Posso mostrare i prezzi di un gruppo cliente agli utenti Facebook registrati e i prezzi predefiniti a tutti gli altri?
No — il feed utilizza un unico prezzo per tutti i visitatori. L'impostazione Gruppo Cliente Feed si applica a ogni prodotto nell'intero feed. Non è possibile segmentare i prezzi all'interno di un singolo feed per tipo di pubblico.
La modifica dell'impostazione di precisione dei prezzi influisce sulla visualizzazione dei prezzi nel mio negozio?
No. L'impostazione di precisione riguarda solo il calcolo interno durante la generazione del feed. La precisione di visualizzazione dei prezzi del tuo negozio, impostata nelle impostazioni di localizzazione di PrestaShop, rimane invariata.
Ho disabilitato la generazione dei prodotti esauriti ma alcuni prodotti esauriti continuano ad apparire — perché?
Se un prodotto o una combinazione ha l'opzione "Consenti ordini quando esaurito" abilitata in PrestaShop, il modulo lo considera disponibile e lo include sempre. Questo rispecchia il comportamento del tuo negozio: se consenti ai clienti di acquistarlo nonostante lo stock a zero, Facebook dovrebbe poter mostrare l'annuncio per esso.