Custom policies are used by sellers to convey their terms for complying with local governmental regulations. Currently, two types of Custom Policies are supported:

  • Product Compliance policies

    Disclose product information as required for regulatory compliance.

    A maximum of six (6) global product compliance policies may be applied to each listing.

    In addition, each listing may include up to six (6) product compliance policies for each of the following countries:

    • United Kingdom [GB]
    • Germany [DE]
    • France [FR]
    • Italy [IT]
    • Spain [ES]
  • Takeback policies

    Describe the seller's legal obligation to take back a previously purchased item when the buyer purchases a new one.

    Sellers can specify one global takeback policy that will apply to all listings.

    In addition, each listing may include one (1) country-specific take-back policy for each of the following countries:

    • United Kingdom [GB]
    • Germany [DE]
    • France [FR]
    • Italy [IT]
    • Spain [ES]

Create custom policies

Custom Policies are created using the createCustomPolicy method included in the REST-based Account API.

A successful create policy call returns an HTTP status code of 201 Created and the getCustomPolicy URI to the new policy in the Location response header. Also included in the Location response header is the custom_policy_id for the policy.

Alternatively, sellers can create and manage their Custom Policies on the Seller disclosures page within their seller accounts.

Apply custom policies

Custom Policies are applied to a listing via an Add/Revise/Relist call using the Item.CustomPolicies container as follows: