Payment Architecture

The Salesforce Payment Adapter framework fetches tokens and authorizations from service providers during checkout.

Required Editions
Available in: Enterprise, Unlimited, and Developer Editions
Available in: B2B Commerce and D2C Commerce

A shopper UI action triggers the SetPaymentMethod, which interacts with an integrated third-party payment provider to reserve funds.

Diagram of payment integration flow

After the shopper reviews and approves the order, the PlaceOrder API completes the sale.

Diagram of place order flow.

Integration packages for payment providers are interoperable across the B2B and D2C Commerce solution and Salesforce Order Management.

Diagarm of payment gateway flows.