hasMerchantReturnPolicy est une propriété de données structurées schema.org décrivant la politique de retour d'un marchand, requise pour l'éligibilité aux résultats enrichis de Google Product à partir de 2026.
Structure du champ :
{
"@type": "MerchantReturnPolicy",
"applicableCountry": ["US", "CA"],
"returnPolicyCountry": "US",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 30,
"returnMethod": "https://schema.org/ReturnByMail",
"returnFees": "https://schema.org/FreeReturn"
}Énumérations valides pour returnPolicyCategory : MerchantReturnFiniteReturnWindow, MerchantReturnUnlimitedWindow, MerchantReturnNotPermitted, MerchantReturnUnspecified.
Modèle d'implémentation commun : définir la politique une fois sur le schéma Organization avec un @id stable, puis y faire référence depuis chaque offers.hasMerchantReturnPolicy de produit via @id plutôt que de l'inclure dans chaque PDP. Cela maintient le JSON-LD par produit compact tout en satisfaisant l'exigence de 2026.
Pour les produits avec des politiques non standard (surdimensionnés, matières dangereuses, sur mesure), remplacer au niveau du produit. Le résolveur de schéma cascade généralement : remplacement du produit → politique du magasin → aucune.