terms
Defines the contractual conditions and agreements governing the offer. Enables clear communication of user obligations and provider commitments.
Required
NoExpected Type
Objectcommitment_period
Description
Duration the user agrees to commit to the offer. Helps set clear expectations around minimum usage periods.
Guideline
Numeric value or threshold followed by a time unit.
Required
NoExpected Type
StringCorrect Example
"commitment_period": "12 months"
Incorrect Example
"commitment_period": "12"
deposit_amount
Description
Upfront refundable or non-refundable amount required to secure the offer. Enables transparent financial expectations.
Guideline
Currency symbol followed by the amount.
Required
NoExpected Type
StringCorrect Example
"deposit_amount": "$20"
Incorrect Example
"deposit_amount": "20 USD"
renewal_frequency
Description
How often the product or service automatically renews. Supports clear communication of ongoing commitments.
Guideline
Use clear time intervals. Avoid vague, unclear or verbose phrases.
Required
NoExpected Type
StringCorrect Example
"renewal_frequency": "monthly"
Incorrect Example
"renewal_frequency": "every 1 month"
policies
Description
Outlines key policies that apply to the offer. Enables users to understand important terms before purchase or use.
Required
NoExpected Type
Array<Object>title
Description
Lists the title of the policy. Enables users to understand what the policy refers to.
Required
NoExpected Type
Stringoverview
Description
Brief non-binding summary of relevant policies related to the offer. Provides quick understanding without legal jargon.
Guideline
Use plain text. Avoid legal jargon, vague phrases or full policy text.
Required
NoExpected Type
Array<String>Correct Example
"overview": ["returns accepted within 30 days of delivery"]
Incorrect Example
"overview": ["We accept returns within 30 days of delivery. Please refer to \"https://acmecorp.com/legal/returns-policy\" for more info"]
reference_url
Description
URL linking to the full official policy document or page. Ensures users can access detailed policy info.
Guideline
Use a publicly accessible URL linking directly to the document or page. Avoid query strings, tracking parameters or redirects.
Required
NoExpected Type
StringCorrect Example
"reference_url": "https://acmecorp.com/legal/returns-policy.pdf"
Incorrect Example
"reference_url": "https://acmecorp.com/legal/returns-policy?sessionId=9834ahD7&tracking=true&click=%20%2B%2F%23fail%3Fimg.pdf&token=abc123!@#&utm_source=%%broken%%"
warranties
Description
Summarises available warranties, including their scope and duration. Helps users assess protection and coverage.
Required
NoExpected Type
Array<Object>overview
Description
Short, non-binding summary of warranty coverage and terms. Helps users understand protections offered.
Guideline
Use plain text. Avoid legal jargon, vague phrases or full policy text.
Required
NoExpected Type
Array<String>Correct Example
"overview": ["2-year coverage for accidental damage"]
Incorrect Example
"overview": ["2-year coverage for accidental damage please see the following documentation for further information https://acmecorp.com/legal/tech-care?sessionId=9834ahD7&tracking=true&click=%20%2B%2F%23fail%3Fimg.pdf&token=abc123!@#&utm_source=%%broken%%"]
reference_url
Description
Link to full warranty documentation or pages. Enables users to review comprehensive warranty terms.
Guideline
Use a publicly accessible URL linking directly to the document or page. Avoid query strings, tracking parameters or redirects.
Required
NoExpected Type
StringCorrect Example
"reference_url": "https://acmecorp.com/legal/tech-care.pdf"
Incorrect Example
"reference_url": "https://acmecorp.com/legal/tech-care?sessionId=9834ahD7&tracking=true&click=%20%2B%2F%23fail%3Fimg.png&token=abc123!@#&utm_source=%%broken%%"
liability_limit
Description
Maximum amount the seller is liable for under the terms. Ensures clear risk boundaries for the user.
Guideline
Use plain text. Avoid legal jargon, vague phrases or full policy text.
Required
NoExpected Type
StringCorrect Example
"liability_limit": "£100,000 for property damage or personal injury"
Incorrect Example
"liability_limit": "£100,000 liability limit for property damage please see the following documentation for further information https://acmecorp.com/legal/tech-care?sessionId=9834ahD7&tracking=true&click=%20%2B%2F%23fail%3Fimg.pdf&token=abc123!@#&utm_source=%%broken%%"
insurance_notice
Description
Information about any required or recommended insurance related to the offer. Helps users understand additional protection needs.
Guideline
Use plain text. Avoid legal jargon, vague phrases or full policy text.
Required
NoExpected Type
StringCorrect Example
"insurance_notice": "insurance doesn't cover accidental damage"
Incorrect Example
"insurance_notice": "Coverage shall be afforded pursuant to Policy No. 12345 under Sections 4.1-4.7 of the General Terms and Conditions, subject to all exclusions and endorsements therein."