Add Billing Address to Woocommerce Registration Page
<p>I found a solution to this problem and added the code found here: <a href="https://stackoverflow.com/questions/37510687/hide-billing-address-from-checkout-page-but-keep-the-information/37511524#37511524">Hide billing address from checkout page but keep the information</a></p>

<p>under "2) Adding Billing fields in user registration My Account page"</p>

<p>This successfully added the billing address to the registration form. The fields from the registration form feed the data into the Woocommerce database perfectly.</p>

<p>That being said the "state" dropdown <strong>doesn't</strong> update when I change the "country" dropdown. The state dropdown <strong>does</strong> update properly depending on the country selected on the checkout page and also under edit address in the "My Account" area but not on the new registration page. So as it currently stands the registration page only works properly for the USA.</p>

<p>Any advice as to how the code needs to be changed to make the "State" dropdown update correctly would be very helpful.</p>

<p>Thanks! 
Mark</p>