How do cart hold times work when the Cart page is used for invoicing?
If you chose to use the Cart page instead of the Checkout page for your invoices, the cart expiration times are not as precise.
When using the checkout page for invoices, each item get individually deleted from the draft order when their cart expiration time is up. But for the cart page, the items get deleted from the cart only if the cart time expires AND if a new invoice (for another item) is sent afterwards.
Also, if a shopper adds something (outside the live) to the cart, the newly added items do NOT have a cart expiration time
This is one of the other reasons why we strongly recommend using the checkout page for your invoices instead of the cart page