new total scheme for checkout