I know this is on-page checkout. But it should be more professional.
Please check the screenshot. It should the BILLING INFORMATION first, not SHIPPING information. We also have a small tick option if the SHIPPING Address is different from BILLING address. I saw so many customers left cards...