For AI agents and LLMs: a structured documentation index is available at /llms.txt. Every page has a Markdown sibling — append .md to any URL.

Skip to content
Paddle Docs home

Checkout URL domain hasn't been approved

The domain in `default_url` isn't an approved checkout domain for your account.

Example response
{
"error": {
"type": "request_error",
"code": "checkout_url_domain_not_approved",
"detail": "Checkout URL domain isn't approved.",
"documentation_url": "https://developer.paddle.com/errors/accounts/checkout_url_domain_not_approved"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
checkout_url_domain_not_approved
Error message
Checkout URL domain isn't approved.

Common causes

  • The domain in default_url hasn't been approved for your account.
  • The domain was approved previously but has since been archived.

Troubleshooting

  • Submit the domain for approval in the Paddle dashboard under Paddle > My account > Settings > Website approval. Once it's approved, set default_url again using Update checkout URL settings.
  • Use a URL on a domain that's already approved. List checkout domains returns your checkout domains and their approval status.
  • Contact the Paddle support team if approval is taking longer than usual.

Was this page helpful?