We want there to be a discounted price for someone in the industry. To do this we added some custom fields to the registration form (company name, ABN, website) that can then be approved manually. But we also want the general public to be able to buy without having to register.
I understand the address field is required even if your not registered, and that I can change the 'Registration' heading through the languages, but the issue is that our extra fields are being displayed as well (an unregistered user needs to add a company name and ABN before they can buy).
We want these fields to be mandatory for someone signing up, but not for an unregistered user to place an order.