> ## Documentation Index
> Fetch the complete documentation index at: https://docs.firmhouse.com/llms.txt
> Use this file to discover all available pages before exploring further.

# B2B checkout configuration

> Set up a separate B2B checkout in Firmhouse that collects business details like company name while keeping your B2C checkout flow simple for consumers.

Depending on your proposition, you might sell B2B and B2C in the same project. On the B2B checkout you might want to collect a customer's company name, while on the B2C checkout this information is not needed. This article explains how to set up your checkout for B2B customers.

<img src="https://mintcdn.com/firmhousebv/AqT7k1z3yoW7id7H/images/docs-configure-firmhouse-checkout-b2b-checkouts-customers-list-dev-aa.png?fit=max&auto=format&n=AqT7k1z3yoW7id7H&q=85&s=7d6c90a82d78f4de8ec0f4ef711ded04" alt="Customers list showing company names" width="1440" height="900" data-path="images/docs-configure-firmhouse-checkout-b2b-checkouts-customers-list-dev-aa.png" />

## Create a Checkout That Asks for Company Name

Find the link on your online store that links to the B2B checkout. At the end of that link, simply add `?customer_type=business`. This will automatically add the "Company Name" field to the checkout.

<img src="https://mintcdn.com/firmhousebv/AqT7k1z3yoW7id7H/images/docs-configure-firmhouse-checkout-b2b-checkouts-checkout-company-name-field-dev-aa.png?fit=max&auto=format&n=AqT7k1z3yoW7id7H&q=85&s=3355d3e3491d431bbee9a0bb283b8fb8" alt="Checkout form with Company Name field" width="1440" height="900" data-path="images/docs-configure-firmhouse-checkout-b2b-checkouts-checkout-company-name-field-dev-aa.png" />

Here's an example:

```
https://checkout.firmhouse.com/en/dunder-mifflin?plan=copy-and-printing-subscription&customer_type=business
```

Once signed up, you will see the company name displayed next to the customer's name in the Firmhouse Portal.

<img src="https://mintcdn.com/firmhousebv/AqT7k1z3yoW7id7H/images/docs-configure-firmhouse-checkout-b2b-checkouts-customer-details-company-name-dev-aa.png?fit=max&auto=format&n=AqT7k1z3yoW7id7H&q=85&s=a3b679d5c4f8986a2a7314e696608f2c" alt="Customer details showing company name" width="1440" height="900" data-path="images/docs-configure-firmhouse-checkout-b2b-checkouts-customer-details-company-name-dev-aa.png" />

## Don't Ask for Company Name on Checkout

If you want to explicitly hide the company name field for B2C customers, repeat the same steps as above but add `&customer_type=consumer` at the end of your URL.

Example:

```
https://checkout.firmhouse.com/en/dunder-mifflin?plan=copy-and-printing-subscription&customer_type=consumer
```
