Okay
  Public Ticket #3507196
Registration Fields
Closed

Comments

  • Viola started the conversation

    Hello, 

    We are enjoying your plugin, but need some help on this topic: 

    We would like to have 2 different checkout paths for B2C and B2B customers, as B2C customers are complaining about the 3/4 optional fields (in Italy we have many) needed for b2b sales. I know they are not mandatory :) but they ruin the UX and UI and drive unexperienced users in confusion, with many DM on social. Moreover on the B2B side, we can't add some helpful instructions for invoicing and payment options. So our question...

    Is it possible to separate the customer journey for B2C and B2B users? 

    Thanks a lot! 

    Kringle Candle Team


  •  2,218
    WebWizards replied

    Hi Viola,

    Thank you for purchasing our plugin,


    We can certainly achieve some of that with the plugin's features, and more with custom code snippets.


    First of all, I want to let you know that there is a group-based CSS feature: https://woocommerce-b2b-plugin.com/docs/shortcode-to-restrict-content-to-b2b-b2c-user-groups-specific-users/#1-toc-title

    Using this, you can hide various elements for B2C / B2B. 

    So for example you could add all elements (all fields, messages, etc) to your checkout, and then, use CSS to hide the optional fields for B2C users, only show the invoice/payment options for B2B, etc.

    This way you could use the same checkout page with all elements, but then choose to hide specific elements for specific user categories.


    I think another option would be to use 2 actually separate pages, and I'm thinking we could use code snippets to control which page shows for who. Generally though, if it would work for your needs, I would recommend the first method with CSS because it's the simplest and less likely to result in issues or conflicts.


    Kind regards,

    Stefan