NOTE: This only applies if you are NOT using B2B Handsfree's app block.
If you've set up custom fields in B2B Handsfree's settings but they're not showing up on the registration form, it's probably because the code snippet that includes the custom fields is missing from the registration page template. Follow these steps to add the snippet to the template:
Go to Online store > Themes > Actions > Code
Open the file Templates/page.b2bapp.liquid in the code editor
Around line 132 you'll find the following code (might not look exactly like this, the important part is that it contains a line with id="gdpr"):
Above that code insert a new line and paste this code:
{% render 'b2bapp.customFields', row_classes: row_classes, label_classes: label_classes, input_classes: input_classes, column_classes: column_classes %}
The final result should look like this:
Save the file.
Now open the B2B Handsfree registration form in your storefront. If the custom fields are still not showing, please open a support ticket and we'll get it fixed for you.