---
schema_version: "1"
id: 86d31db71b211f41549e849968d6752a9e78d492fc891938f03fd2f6ce79537f
title: Set Up Client-Side Payment Processing
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-payment-clientside-container.md
canonical_url: https://developer.salesforce.com/docs/commerce/salesforce-commerce/guide/b2b-b2c-comm-checkout-payment-clientside-container.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: ed3ee619905e35ac3a329b595d4249708ef71a35eb5386f446c87372c71c42ab
products:
  - B2B Commerce Developer Guide
  - Salesforce APIs
---
# Set Up Client-Side Payment Processing

A client-side payment processing integration requires that your checkout UI component communicate directly with the payment provider server. The Salesforce server isn’t involved in the payment authorization, but is subsequently notified about the client-side payment transaction. Client-side is a typical integration pattern when adapting payment providers’ prebuilt UI components or building custom checkout UI components.
