In short. Use a Schema.org refundType IRI to describe an exchange, full refund, or store credit in a merchant-level return policy.
Definition: In a merchant-level return policy,
refundTypenames the kind of refund available when a customer returns a product. Google Search Central documents three Schema.org values:ExchangeRefund,FullRefund, andStoreCreditRefund.
Key facts
- A standard policy for most or all of a merchant's products is nested under
Organizationwith thehasMerchantReturnPolicyproperty, according to Google's merchant return policy documentation. - Google describes
refundTypeas the type of refund or refunds available to the consumer when returning a product. ExchangeRefundmeans that the item can be exchanged for the same product.FullRefundmeans that the item can be refunded for the full monetary amount.StoreCreditRefundmeans that the item can be refunded for store credit, as listed in Schema.org'sRefundTypeEnumeration.
Which values does refundType accept?
Schema.org defines refundType as a property whose value is expected to come from RefundTypeEnumeration. The enumeration lists ExchangeRefund, FullRefund, and StoreCreditRefund. Use the complete Schema.org IRI shown in Google's property examples:
"refundType": "https://schema.org/FullRefund",
Choose the value that describes the outcome offered by the policy. ExchangeRefund describes an exchange for the same product. FullRefund describes a refund for the full monetary amount. StoreCreditRefund describes store credit. The values describe the refund outcome, so they should match the merchant's published policy.
How is a refund type different from a return method?
refundType describes what the consumer receives after returning the product. Google's merchant return policy documentation defines returnMethod separately as the type of return method offered, with ReturnAtKiosk, ReturnByMail, and ReturnInStore as its supported values. A policy can therefore describe the route used to send an item back and the refund outcome in separate properties.
The two properties also have separate fees nearby in Google's property table. returnFees describes the default return fee, while returnShippingFeesAmount gives the shipping cost when the policy uses ReturnShippingFees. refundType carries the refund enumeration instead of a monetary amount.
Where should a merchant place the property?
Google recommends putting return information on a single page describing the business's return policy and nesting MerchantReturnPolicy under Organization with hasMerchantReturnPolicy. This is the merchant-level policy described by this entry. Google says that a policy specific to one product can instead be placed under Offer, but offer-level policies support a more limited set of properties than organization-level policies.
The Google example places the property inside hasMerchantReturnPolicy and supplies https://schema.org/FullRefund. After adding the markup, Google instructs site owners to validate the code with the Rich Results Test and fix critical errors.
Related terms
- MerchantReturnPolicy structured data
- Can a merchant return policy be supplied as a link in structured data?
- How can return markup distinguish remorse returns from defective items?
- How is a restocking fee represented in return policy markup?
- How does returnPolicyCountry differ from applicableCountry?
FAQ
Can a merchant write FullRefund as plain text?
The Google example uses the full IRI https://schema.org/FullRefund as the value. The same pattern applies to the other enumeration members, using their Schema.org IRIs.
Does refundType describe return shipping?
No. refundType describes the refund available to the consumer. returnMethod describes whether the item is returned at a kiosk, by mail, or in store, and returnFees describes the return charge.
Can the property be used in a product-level policy?
Google documents refundType in the organization-level MerchantReturnPolicy property set. It states that offer-level return policies support a more limited set of properties, so product-level markup needs to be checked against the separate merchant listing documentation.
Sources
- Google Search Central, "Merchant return policy (MerchantReturnPolicy) structured data", 8 September 2026
- Schema.org, "RefundTypeEnumeration", 16 September 2026
- Schema.org, "refundType", 16 September 2026
Check how a page reads to answer engines. Open the GEO score analyzer