{"section":"tutorials","requestedLocale":"en","requestedSlug":"b2b-checkout-settings","locale":"en","slug":"b2b-checkout-settings","path":"docs/en/tutorials/b2b/b2b-suite/b2b-checkout-settings.md","branch":"main","content":"> ⚠️ This documentation applies to B2B Suite only.\n\nThe **B2B Checkout Settings** app is part of the VTEX solution [B2B Suite](/en/docs/tutorials/b2b-suite-overview), a group of apps that helps stores manage organizations, roles, and storefront permissions, in addition to checkout settings for B2B business relationships.\n\nB2B (business-to-business) transactions are more complex than B2C (business-to-consumer) transactions. B2B companies often deal with:\n\n- Large volume orders.\n- Customized contracts.\n- Specific payment conditions.\n- A diverse range of clients.\n\nIn B2B commerce, you need to provide custom options at checkout, which may include:\n\n- Specific payment methods for each organization or cost center.\n- Preset addresses.\n- A field for entering the purchase order number.\n- Option for creating an order quote before actually completing the purchase.\n\nThe **B2B Checkout Settings** app works together with other [B2B Suite](/en/docs/tutorials/b2b-suite-overview#aplicativo-configuracoes-de-checkout-b2b) apps to extend the checkout experience for users that belong to an organization.\n\n## Checkout user roles\nThis app automatically checks the role of users that belong to an organization and communicates with the [B2B Organizations](/en/docs/tutorials/b2b-suite-overview#aplicativo-organizacoes-b2b) app. It also confirms if the user has the required [permissions](/en/docs/tutorials/license-manager-resources) to access the checkout by interacting with the [*Storefront Permissions*](/en/docs/tutorials/permissions-management-in-b2b-suite) app.\n\nBy default, any user with a role that allows storefront access can access the checkout, except those who have an organization buyer role. If a user tries to go to checkout without the required permission, they will see a \"You don't have access to the checkout\" notification message.\n\n## Cost center addresses\nThe **B2B Checkout Settings** app communicates with the [B2B Organizations](/en/docs/tutorials/b2b-suite-overview#aplicativo-organizacoes-b2b) app and automatically lists the cost center addresses that are linked to the user at checkout.\n\n## Purchase order number field\nA purchase order (PO) is a business agreement between a buyer company and a B2B store that authorizes payment for products or services that will be delivered in the future within a specific period.\n\nHaving a purchase order number allows B2B customers to pay for authorized purchases using that number. A purchase order is authorized and issued in advance by the company that is buying.\n\n**B2B Checkout Settings** allows you to enable an optional field — reference or purchase order number — where customers can enter that information during checkout.\n\n## Custom checkout settings for B2B\nB2B stores require specific checkout customizations. **B2B Checkout Settings** provides a custom checkout page that is ideal for this use case. This feature allows you to customize your checkout page to meet store needs.\n\nThe section below describes how to configure the B2B Checkout Settings app.\n\n### Configuring the B2B Checkout Settings app\nFollow the steps below to customize your store checkout:\n\n<ol start=\"1\">\n<li>In the VTEX Admin, go to **Store Settings > Storefront > B2B Checkout Settings**, or type **B2B Checkout Settings** in the search bar at the top of the page.</li>\n<li>When you enable `Show purchase order (PO) number field`, the checkout page will include a field for entering the purchase order number during the purchase process.</li>\n<li>When you enable `Show Create a Quote button`, the checkout page will include a `Create Quote` button that allows creating a budget using the current cart items.</li>\n</ol>\n\n> ℹ️ You should only enable the `Create Quote` button if the Order Quote app is installed in your store. For more information, check [B2B Quotes & Carts](https://developers.vtex.com/docs/apps/vtex.b2b-quotes).\n\n<ol start=\"4\">\n<li>Click `Save`.</li>\n</ol>"}