add support for persistent carts when using new order behavior