Creating more customized payment link pages

(3) the billing address form, which is activated via a checkbox, does not contain a company name field. Imo this is necessary since a huge portion of ppl are using company credit cards and want to see the company name on the purchase confirmation.