You are correct. An ID is assigned each time something is put in a cart so that it's still there the next time if they don't complete the checkout the first time.
$10.49 .com Registration and $9.99 .com Transfers in now
Guaranteed top level opencart performance and support. Risk free 30 day money back guarantee & free transfers.