Reorganize checkout processing order