What is a reliable upgrade process for OpenCart when the store is taking real orders? I want to avoid lost carts or payments, so I'm looking for guidance on staging, backups, maintenance mode, extension compatibility, database migrations, rollback, and checkout verification.