Docs

Default payment link hasn't been set

You're trying to create a transaction or open a checkout, but you haven't set a default payment link in your Paddle dashboard.

Example response
{
"error": {
"type": "request_error",
"code": "transaction_default_checkout_url_not_set",
"detail": "Cannot create a transaction or open a checkout as no default payment link has been set for this account. Set in the Paddle dashboard, then try again.",
"documentation_url": "https://developer.paddle.com/errors/transactions/transaction_default_checkout_url_not_set"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
transaction_default_checkout_url_not_set
Error message
Cannot create a transaction or open a checkout as no default payment link has been set for this account. Set in the Paddle dashboard, then try again.

Common causes

  • All accounts require a default payment link to create a transaction or open a checkout. No default payment link has been set for this account.

Troubleshooting

  • Set a default payment link in the Paddle dashboard.
  • For sandbox accounts, go to: https://sandbox-vendors.paddle.com/checkout-settings. This can be any domain, including localhost.
  • For production accounts, go to: https://vendors.paddle.com/checkout-settings. You must use an approved domain.

Was this page helpful?