Does the withdrawal right apply to B2B or only when selling to consumers (B2C)?
B2C only. The right of withdrawal under EU Directive 2011/83/EU applies when a trader sells to a consumer – defined as a natural person acting outside of their professional capacity. If you are selling to a company (B2B), the directive does not apply. If you run a platform that serves both, the withdrawal function only needs to be available to your B2C customers.