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 Message | Cannot process payment for non-ready transaction |
| Error Code | transaction_not_ready_cannot_process_payment |
| Status Code | 422 |
Common causes
Transaction does not have all the required information to accept payments (e.g. customer_id, address_id) (
draftstatus)Transaction has been canceled (
canceledstatus)Transaction payment has already been completed (
completedstatus)
Solutions
Verify the transaction has all required information (customer_id, address_id and has items)
Verify the transaction has not been canceled or completed already