Skip to content

Jump to…

↑ ↓ to move · Enter to open · Esc to close

Atlas Commerce / DD-142

Work item brief

Handle expired checkout sessions

Scope & acceptance

Awaiting review

When a payment session expires, customers currently lose their place in checkout. Preserve the basket and provide a clear way to start a new payment session.

Acceptance criteria

  • Keep basket contents when the payment provider returns an expired-session response.
  • Explain the recovery action without exposing provider errors or identifiers.
  • Move keyboard focus to the recovery message and preserve a working retry action.
  • Cover expiry and successful retry with automated tests.

All four criteria reported as met by the worker; human verification remains required.

Out of scope

No payment-provider migration, schema changes, pricing changes or automatic deployment.

Latest execution

RUN-084Completed · 6m 42sInspect run