cart goes through stages: not purchased, paid, and shipped