# Basket change invalidation (critical constraint)

Checkout progress is valid only for the basket state it was created for.

* If the basket content changes (for example: quantity changes, item added/removed), previously completed checkout progress **may become invalid**.
* In that case, the response returns the up-to-date checkout state and indicates the appropriate step to continue.
