process cart