{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/ReturnPolicy",
"title": "ReturnPolicy",
"type": "object",
"properties": {
"categoryTypes": {
"type": "array",
"description": "This container indicates which category group that the return policy applies to.
Note: Return business policies are not applicable to motor vehicle listings, so the categoryTypes.name value will always be ALL_EXCLUDING_MOTORS_VEHICLES for return business policies.",
"items": {
"$ref": "#/components/schemas/CategoryType"
}
},
"description": {
"type": "string",
"description": "A seller-defined description of the return business policy. This description is only for the seller's use, and is not exposed on any eBay pages.
Max length: 250"
},
"extendedHolidayReturnsOffered": {
"type": "boolean",
"description": "
Important! This field is deprecated, since eBay no longer supports extended holiday returns. Any value supplied in this field is neither read nor returned.
" }, "internationalOverride": { "description": "This container shows the seller's international return policy settings. This container is only returned if the seller has set a separate international return policy for the business policies. International return policies are optional, even if the seller ships to international locations. If a separate international return policy is not set, all of the domestic return policy settings also apply to international orders.", "$ref": "#/components/schemas/InternationalReturnOverrideType" }, "marketplaceId": { "type": "string", "description": "The ID of the eBay marketplace to which this return business policy applies. For implementation help, refer to eBay API documentation" }, "name": { "type": "string", "description": "A seller-defined name for this payment business policy. Names must be unique for policies assigned to the same marketplace.MONEY_BACK. For implementation help, refer to eBay API documentation"
},
"restockingFeePercentage": {
"type": "string",
"description": "Important! This field is deprecated, since eBay no longer allows sellers to charge a restocking fee for buyer remorse returns. If this field is included, it is ignored and it is no longer returned.
" }, "returnInstructions": { "type": "string", "description": "This text-based field provides more details on seller-specified return instructions. This field is only returned if set for the return business policy.Important! This field is no longer supported on many eBay marketplaces. To see if a marketplace and eBay category does support this field, call getReturnPolicies method of the Metadata API. Then you will look for the policyDescriptionEnabled field with a value of true for the eBay category.
true, the seller accepts returns. BUYER or SELLER.