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:
Set Up Test Mode: - Create a test page and enable checkout in test mode. - Use API keys/credentials provided for your test store.
Run Checkout Tests: - Simulate individual and B2B purchases, ensuring both toggle options function correctly.
Verify API Calls: - Confirm that test environment API requests accurately reflect live configurations.
You can find B2B testing data here.