Skip to main content

How to enable and configure B2B checkout

Enabling and configuring B2B functionality in Kustom Checkout allows businesses to tailor their checkout experience for both companies (B2B) and individuals (B2C).

Updated over 2 weeks ago

Prerequisites

Before you enable B2B functionality, make sure the following conditions are met:

  • Permission and Activation in Kustom Account: - Ensure B2B functionality is activated on your Kustom account. To request activation, contact Kustom from an administrator email.

  • Existing Contract: Verify B2B is included in your service agreement with Kustom. If so, you can proceed with technical configurations directly.


Configuration

In order to allow B2B purchases in your checkout, please find our implementation guidelines on docs.kustom.co.


Troubleshooting Common Issues

B2B Toggle Not Showing in Checkout

If your B2B toggle (dropdown to switch between private individual and company) isn’t visible:

  • Confirm B2B is enabled in your integration and ensure both customer types ("person" and "organization") are included in the API request.

  • Validate that you pass us the correct fields during the checkout process.

Checking API Call Configuration

  • Incorrectly formatted API requests are a common cause of missing B2B options. Check that allowed_customer_types is set up correctly


Testing and Validation

Before launching B2B functionality, perform test purchases in a dedicated test environment like Playground:

  1. Set Up Test Mode: - Create a test page and enable checkout in test mode. - Use API keys/credentials provided for your test store.

  2. Run Checkout Tests: - Simulate individual and B2B purchases, ensuring both toggle options function correctly.

  3. Verify API Calls: - Confirm that test environment API requests accurately reflect live configurations.

You can find B2B testing data here.

Did this answer your question?