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

Product can't be found

One or more of the product IDs referenced by the transaction's items don't exist.

Example response
{
"error": {
"type": "request_error",
"code": "transaction_product_not_found",
"detail": "One or more product_ids could not be found, ID: pro_01ghbkd0frb9k95cnhwd1bxpvk",
"documentation_url": "https://developer.paddle.com/errors/transactions/transaction_product_not_found"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
transaction_product_not_found
Error message
One or more product_ids could not be found, ID: %s

Common causes

  • A price in the items array references a product_id that doesn't exist.
  • An inline price object references a product_id that doesn't exist.

Troubleshooting

  • Verify the product exists.
  • Check you're working in the right environment. A product created in sandbox doesn't exist in live, and the reverse.
  • Verify the product hasn't been archived.

Was this page helpful?