---
schema_version: "1"
id: 644f43d5a8389ae014b5f2655eaf9962a29024f11e92d85d3f570f613d9a3499
title: Checkout Integration
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-b2c-comm-checkout-api-container.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-checkout-api-container.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 49586491d803bd2e7dbf5398b979cfffcd63211c7f1304c69d8a56ade821f926
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Checkout Integration

Commerce checkout provides integration points to third-party services.

**note:** In the Winter ‘24 release, we introduced Commerce extensions for pricing, inventory, shipping, taxes, and other services. While the checkout integrations framework is still supported, we recommend extensions over integrations because they offer more targeted customizations for your B2B or B2C store. Plus, they’re available for more Commerce domains. See [Get Started With Salesforce Commerce Extensions](https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/extensions.html).

Calls to the API services are triggered when shoppers click Checkout or revisit a checkout session from their browser. Store components that embed the Checkout APIs are implemented in Lightning Web Runtime.

![Diagram of checkout apis.](https://developer.salesforce.com/media/d2c-commerce/checkout_overview.png)
