Paddle Billing

Cannot process payment for a transaction with non-ready status

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

Error MessageCannot process payment for non-ready transaction
Error Codetransaction_not_ready_cannot_process_payment
Status Code422

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)


  • Verify the transaction has all required information (customer_id, address_id and has items)

  • Verify the transaction has not been canceled or completed already