How can I completely remove Billing Information from checkout?
I've used Commerce Kickstart to get a test site up and running for evaluation. This, by default, includes the Address Book module.
For purposes relating to PCI DSS, I don't want to be storing customers' billing details on my site. Payments will be processed externally, so there's no need for me to have this data around. I've managed to remove the Billing Information section from the checkout process, and have removed user permissions to view/create/edit billing addresses for their own accounts.
However...
1. Despite removing the permissions, users are able to view, create and edit their billing addresses in the My Account section. Surely this shouldn't be possible with the permissions removed? How can I stop users seeing anything relating to Billing Information?
2. The Shipping Information section on the checkout page includes the tickbox stating it's the same as the Billing Information. I'd like to remove that tickbox and have the address fields display by default, as obviously the Billing Information fields aren't there any more. How can I go about doing this?
Thanks for your help!