Docs

Cannot process payment for a transaction with non-ready status

You are processing payment for a transaction that's not in a ready state

Example response
{
"error": {
"type": "request_error",
"code": "transaction_not_ready_cannot_process_payment",
"detail": "Cannot process payment for non-ready transaction",
"documentation_url": "https://developer.paddle.com/errors/transactions/transaction_not_ready_cannot_process_payment"
},
"meta": {
"request_id": "00000000-0000-0000-0000-000000000000"
}
}

Details

Status code
422
Error code
transaction_not_ready_cannot_process_payment
Error message
Cannot process payment for non-ready transaction

Common causes

  • Transaction does not have all the required information to accept payments (e.g. customer_id, address_id) (draft status)
  • Transaction has been canceled (canceled status)
  • Transaction payment has already been completed (completed status)

Troubleshooting

  • Verify the transaction has all required information (customer_id, address_id and has items)
  • Verify the transaction has not been canceled or completed already

Was this page helpful?