---
schema_version: "1"
id: 1396fb4b72554be962a1d452ec8ef8af26f0c787ff1cf1681c4675f470e44a3e
title: Account Creation for Guest Checkout in B2B Stores
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/comm_guest_checkout_account_creation.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.comm_guest_checkout_account_creation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: f7163c189bfa2c27f6c37d2bff84b7aba82d2d63ebf2bd390047c9cd870dd724
description: If your B2B store allows guests to purchase products, you can configure whether to create a person or business account for the guest upon checkout. As of Winter ’25, person accounts don’t need to be enabled for B2B store guest checkout.
products:
  - Commerce
  - B2B Commerce
release: "264"
---
# Account Creation for Guest Checkout in B2B Stores

If your B2B store allows guests to purchase products, you can configure whether to create a person or business account for the guest upon checkout. As of Winter ’25, person accounts don’t need to be enabled for B2B store guest checkout.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=commerce.comm_editions.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

[Which Salesforce Commerce Product Do I Have?](https://help.salesforce.com/s/articleView?id=commerce.comm_what_product.htm&language=en_US)

Whether B2B store guest checkout creates a person or business account depends upon your checkout configuration and if it supports self-registration.

## Self-registration supported

If your store allows self-registration, you can specify which account type to create upon registration. See [Allow Self-Registration and Guest Access to the Pay Now Site](https://help.salesforce.com/s/articleView?id=commerce.pay_now_site_perms_activate.htm&type=5&language=en_US).

- **Business account creation**: When the account record type for self-registration is set to Business Account.
- **Person account creation**: When the account record type for self-registration is set to Person Account.

![Self-registration preferences with Business Account selected.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/comm/images/b2b_comm_self_registration_account.png)

## Self-registration not supported

If your store doesn’t allow self-registration, you can specify which account type to create by setting the guest buyer profile’s account record type defaults. See [Assign Record Types and Page Layouts in Profiles](https://help.salesforce.com/s/articleView?id=platform.users_profiles_record_types.htm&type=5&language=en_US). If you don’t specify an account type in the guest buyer profile, the account created depends upon whether your store supports person accounts.

- **Business account creation**: When either the guest buyer profile has a business account, or the store doesn’t have person accounts enabled.
- **Person account creation**: When the guest buyer profile doesn’t have a business account and the store has person accounts enabled.

![Default record type set to Business Account.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-comm-264-0-0-production-enus/d863e308-482a-4dfa-8d20-2a94737d394a/comm/images/b2b_comm_account_default_record.png)

## Considerations for high-scale orders

If your store has high-scale orders enabled, you can use duplicate rules to handle any potential duplication of accounts. A duplicate rule defines whether to create a record or update an existing record. Salesforce provides standard duplicate rules for business and person accounts, contacts, and leads. You can also create custom duplicate rules. Any active duplicate rules in your org are considered during the guest checkout account creation process.

#### See Also

- [Manage Guest Access to a B2B Store](https://help.salesforce.com/s/articleView?id=commerce.comm_config_guest_browsing.htm&release=264.0.0&type=5 "A guest is someone who isn’t logged in to your store as an authenticated customer. Depending on the level of access that you provide, guests can browse your store, add products to their cart, and place orders.")
- [Enable Person Accounts for Commerce](https://help.salesforce.com/s/articleView?id=commerce.commerce_enable_person_accounts.htm&release=264.0.0&type=5 "Person accounts are required for D2C stores, which use them to represent shoppers who visit the store and purchase products. Person accounts are optional for B2B stores, which typically use business accounts that include multiple buyers. You can either set up person accounts through the automated process from the Commerce Setup Assistant setup page or manually. This topic describes the steps to use to enable person accounts manually, without using Commerce Setup Assistant.")
- [Customize Duplicate Rules](https://help.salesforce.com/s/articleView?id=sales.duplicate_rules_create.htm&type=5&language=en_US)
- [Deduplication for High Scale Orders](https://developer.salesforce.com/docs/atlas.en-us.order_management_developer_guide_html.meta/order_management_developer_guide_html/order_management_high_scale_deduplication.htm)