---
schema_version: "1"
id: 2227f0f5c8f7a2735931cd5470087fd9bbdac268928851fe46acea0aafc51380
title: Headless Guest Support for Cart and Checkout APIs Using JWT
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-headless-guest-jwt.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-comm-headless-guest-jwt.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: cb9ea3fffc68a324943a633b8e8f2e6344e3c2090f083c83a663789426371955
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Headless Guest Support for Cart and Checkout APIs Using JWT

Implement headless guest cart and checkout flows in B2B Commerce using a JSON Web Token (JWT) to establish guest identity and authorization. This approach enables secure, token-based interactions with Commerce APIs for guest users in headless storefronts.

Headless guest support allows anonymous users to interact with Commerce APIs without requiring authentication as registered users. JWT tokens securely identify and authorize guest sessions.

## What This Enables

- Guest users can browse, add items, and complete checkout without logging in.
- Guest identity remains consistent across requests using UVID and JWT.
- Use a backend-for-frontend (BFF) pattern to invoke Cart and Checkout APIs securely.

## Prerequisites

Before implementing headless guest support, make sure that you have:

### Salesforce Experience Cloud Setup

- Active Experience Cloud site
- Web store launched and configured
- Valid domain configured

### API Access

- Commerce API access enabled
- Appropriate API permissions configured

### Development Environment

- Backend application for handling guest user management
- Capability to generate and manage UVIDs
- Secure storage for OAuth credentials

## See Also

- [Connect to Experience Cloud Sites](https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_resources_sites.htm)
- [Headless Identity APIs: Headless Guest Flow for Public Clients](https://help.salesforce.com/s/articleView?id=sf.external_identity_headless_guest_flow.htm&type=5)
- [Configure a Connected App to Issue JWT-Based Access Tokens](https://help.salesforce.com/s/articleView?id=sf.remoteaccess_oauth_jwt_flow.htm&type=5)
