Can't proceed to checkout

Topic summary

Guest checkout cancellation causes a persistent redirect issue: after canceling and returning to the store, clicking checkout sends the user to the home page. The behavior clears only when the browser cache is manually cleared.

Suspected cause: a stale, cached checkout object (an instance representing the user’s in-progress checkout) is referenced after cancellation, but the original checkout has been deleted or invalidated, leading to a redirect.

Requested help: a way to detect when the checkout object is no longer valid and handle the state appropriately (e.g., refresh or reinitialize) without requiring users to clear their cache.

Status: no resolution or action items yet; the thread is seeking guidance and remains open.

Summarized with AI on February 5. AI used: gpt-5.

Hello,

I have an issue when the user proceeds to check out as guest. If the user cancels the checkout and then goes back to the store and try to buy anything, clicking checkout redirects them to the home page.

It seems the Checkout is still being held in cache and is deleted so when the user tries to checkout it references the old instance.

It’s ok when the user clears the browser’s cache, but is there a way to detect if the checkout object is no longer valid etc?

Appropriate any help.