Required When Checkout is Enabled in ChatGPT
The seller_tos attribute provides a publicly accessible URL to your store’s Terms of Service page.
This field becomes mandatory when enable_checkout is set to true, ensuring transparency and legal compliance for in-chat purchases in ChatGPT.
When to use
Include this field if your store allows direct checkout within ChatGPT (enable_checkout: true).
Even if checkout is disabled, it’s recommended to include a valid Terms of Service page to reinforce credibility and compliance.
[seller_tos]should:- Link directly to your official Terms of Service page.
- Be publicly accessible (no login required).
- Use HTTPS for secure access (preferred).
- Clearly outline buyer responsibilities, seller obligations, and refund or dispute policies.
Format
- Type: URL
- Specification: RFC 1738 compliant
- Protocol: HTTPS (preferred)
- Required if:
enable_checkout = true - Schema.org property:
Organization.termsOfService
Examples:
| Format | Example |
|---|---|
| Text feed | seller_tos: https://example.com/terms |
| XML feed | <seller_tos>https://example.com/terms</seller_tos> |
Relationship with enable_checkout
seller_tos works alongside [seller_privacy_policy] to ensure all legal information is accessible for users before purchasing through ChatGPT.
Both fields are required when checkout is enabled to comply with OpenAI’s merchant verification and transaction transparency rules.
| Attribute | Purpose | Required |
|---|---|---|
enable_checkout | Enables in-chat purchasing | Always |
seller_privacy_policy | Details how customer data is handled | Required if checkout enabled |
seller_tos | Defines contractual conditions for the sale | Required if checkout enabled |
This helps protect both buyers and merchants, ensuring all transactions within ChatGPT meet global e-commerce standards.
Minimum requirements
Note: Missing or invalid URLs may prevent checkout-enabled products from being displayed.
- Use a valid and publicly accessible HTTPS URL.
- Ensure the Terms of Service clearly cover returns, refunds, and dispute resolution.
- Keep the page updated with current policies.
- Don’t use placeholder text or empty pages.
- Don’t use shortened or redirected URLs.
SEO / AI Tip
Providing a clear Terms of Service link helps users and ChatGPT understand your store’s credibility and reduces the risk of transaction disputes.
It also improves your approval rate for checkout-enabled listings within the ChatGPT commerce system.
Official Source: ChatGPT Product Feed Specs
Need more help?
Our team is here to assist. Reach out and we’ll get back to you fast.
Contact Support