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

Transaction can't be updated while payment is in progress

A payment attempt is in progress for this transaction, so it can't be updated right now.

Example response
{
"error": {
"type": "request_error",
"code": "transaction_immutable_while_processing_payment",
"detail": "Cannot update a transaction while a payment attempt is in progress.",
"documentation_url": "https://developer.paddle.com/errors/transactions/transaction_immutable_while_processing_payment"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
409
Error code
transaction_immutable_while_processing_payment
Error message
Cannot update a transaction while a payment attempt is in progress.

Common causes

  • An asynchronous payment, like UPI or Pix, is pending for this transaction. Paddle locks the transaction until the payment succeeds or fails.

Troubleshooting

  • Wait for the payment attempt to finish, then retry the update. Subscribe to the transaction.updated webhook, or poll the transaction, and retry once the in-progress payment has resolved.

Was this page helpful?