For each item price, after you ask how many are being ordered you also need to ask how many are being gift-wrapped. You will need to compute and report the gift-wrapping charge for this item, and include this charge when you compute the tax for this item. You also need to keep separate track of the gift-wrapping charge for all items.
Gift wrap is taxable.
At the end, you will need to compute the shipping charge. You should then print out the item price total, the gift wrapping total, the tax total, the shipping and handling charge, and the sum of these. If there is a store credit, subtract this amount and show the user the adjusted total. We accept checks, money orders, and charge cards. Make sure the inputs required of the user are exactly as specified and in the right order.