hasMerchantReturnPolicy è una proprietà di dati strutturati schema.org che descrive la politica di reso di un commerciante, richiesta per l'idoneità ai risultati ricchi di Google Product a partire dal 2026.
Struttura del campo:
{
"@type": "MerchantReturnPolicy",
"applicableCountry": ["US", "CA"],
"returnPolicyCountry": "US",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 30,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn"
}Enum valide per returnPolicyCategory: MerchantReturnFiniteReturnWindow, MerchantReturnUnlimitedWindow, MerchantReturnNotPermitted, MerchantReturnUnspecified.
Modello di implementazione comune: definire la politica una volta nello schema dell'Organizzazione con un @id stabile, quindi fare riferimento ad essa da ogni offers.hasMerchantReturnPolicy del Prodotto tramite @id piuttosto che inlinerarla su ogni PDP. Questo mantiene il JSON-LD per prodotto compatto pur soddisfacendo il requisito del 2026.
Per i prodotti con politiche non standard (sovradimensionati, materiali pericolosi, su misura), sovrascrivere a livello di prodotto. Il risolutore di schema tipicamente cascata: sovrascrittura del prodotto → politica del negozio → nessuna.