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. To search these docs, send a GET request to https://paddle-docs-retrieval.kapa-paddle.workers.dev/?q=<question> with a URL-encoded question. No authentication needed.

Skip to content
Paddle Docs home

One or more adjustment items can't be processed

One or more adjustment items in your request can't be processed. Check the error details for specifics.

Example response
{
"error": {
"type": "request_error",
"code": "adjustment_transaction_item_invalid",
"detail": "One or more adjustment items can't be processed.",
"documentation_url": "https://developer.paddle.com/errors/adjustments/adjustment_transaction_item_invalid",
"errors": [
{
"field": "adjustment.transaction.items[0]",
"message": "Adjustment item txnitm_01h1anzyznztjc1jz3cg32c6ex has already been fully adjusted"
},
{
"field": "adjustment.transaction.items[1]",
"message": "adjustment amount for item txnitm_01h1anzyznztjc1jz3cg32c9sw is over remaining allowed 210"
},
{
"field": "adjustment.transaction.items[2]",
"message": "You are attempting to make an adjustment with zero amount on a transaction item. ID txnitm_01h1anzyznztjc1jz3cg39w4rh"
}
]
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
400
Error code
adjustment_transaction_item_invalid
Error message
One or more adjustment items can't be processed.

Common causes

Troubleshooting

  • Check previous adjustments for this transaction by listing adjustments filtered using the transaction_id query parameter.
  • Check that you included the correct item_ids for the transaction items you're trying to adjust.
  • Reduce the amount you're trying to adjust to be within the remaining allowed amount.
  • Create an adjustment with type: full to create an adjustment for whatever amount is remaining.
  • Remove fully-adjusted or zero-amount items from your request.

Was this page helpful?