How the cart badges should behave when a service needs booking, information, transport choice, or other business requirements.
The cart shows the customer what must be completed before checkout can continue.
A badge may look stale when the customer booked before logging in, changed cart sessions, or refreshed before the cart linked to the account.
Guest carts use a cookie cart id first. After login, the same cart should attach to the customer user account.