---
schema_version: "1"
id: 0f3ef457bb814c2d374813152238bc91faa2dd89e3f345e1120f32aad01c9ea8
title: Implement B2B Commerce Checkout Flow
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/salesforce-commerce/guides/d2c-commerce/b2b-comm-checkout-implement-overview.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-implement-overview.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: dcd41f76cf154982985c3b26cf2339e69a289b8cc93d31170c12ff608697d549
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Implement B2B Commerce Checkout Flow

Build the checkout workflow from adding items to the cart to placing the final order using Salesforce Commerce APIs. Trigger the appropriate background calculators—including pricing, tax, and shipping—based on the current cart status.

![Diagram of the B2B Commerce checkout API flow from cart to order confirmation](https://developer.salesforce.com/media/d2c-commerce/commerce-checkout-apis-flow.png '{"class": "image-lg", "title": "B2B Commerce Checkout Flow"}')

1. [Add to Cart](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-add-to-cart.md)
2. [Start Checkout](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-start-checkout.md)
3. [Poll Checkout Status](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-poll-status.md)
4. [Update Checkout Information](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-update-information.md)
5. [Process Payment](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-process-payment.md)
6. [Place Order](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-checkout-place-order.md)
