# Salesforce Commerce Cloud Integration

Accept payments with Finix on [Salesforce Commerce Cloud](https://www.salesforce.com/commerce/).

![Salesforce Commerce Cloud](/assets/salesforce-commerce-cloud-logo.c41c746f835701b95930dcadde7e459a25191b74339df7a0a80290e62e4059fe.a7b6f700.png)

## Salesforce Commerce Cloud Overview

Salesforce Commerce Cloud is a leading enterprise eCommerce platform powering B2C and B2B commerce experiences for brands across industries.

### Finix Requirements

- Finix Live Account
- Active Salesforce B2C Commerce Cloud instance


## Integration

### Step 1: Sign up for a Finix Account

To create a Finix account, you can follow our step-by-step [guide](/guides/getting-started/finix-sign-up) or [sign up](https://finix.payments-dashboard.com) directly for a live or sandbox account.

We recommend choosing Direct Merchant as your Customer Type.

### Step 2: Create a Cybersource Gateway Integration

Cybersource Integration
Finix supports Salesforce Commerce Cloud via our Cybersource Gateway integration. Please note that there is an additional fee for using our Cybersource integration.

For more information, please reach out to your Finix point of contact.

1. To create a Cybersource integration, navigate to the Integrations page on your Finix Dashboard.


Cybersource Merchant Integrations
1. Sign up for Cybersource. You can view detailed instructions in our guide, [here](/guides/online-payments/gateway-integration/cybersource#creating-a-cybersource-integration-using-the-dashboard).
2. After accepting the Cybersource invitation email, retrieve your Cybersource Merchant ID and REST API keys from the Cybersource Business Center — you'll need these to configure Salesforce Commerce Cloud.


### Step 3: Install the Cybersource LINK Cartridge

Install the Cybersource LINK cartridge for B2C Commerce. Download it from the Salesforce LINK Marketplace (Enterprise or Quick Launch variants) and upload to your SFCC instance.

- **Developer documentation:** [developer.cybersource.com/technology-partners/salesforce-commerce-cloud.html](https://developer.cybersource.com/technology-partners/salesforce-commerce-cloud.html)


### Step 4: Configure Salesforce Commerce Cloud

In Business Manager:

1. Navigate to **Merchant Tools → Site Preferences → Custom Preferences → Cybersource_Core**.
2. Enter the credentials from your Finix-provisioned Cybersource account:
  - Merchant ID
  - REST API Key ID
  - REST API Shared Secret
3. Select the environment (**Test** for sandbox, **Production** for live).
4. Enable the payment methods you want to offer and configure the cartridge path for your site.
5. Save the configuration and re-index.


For full details, refer to the [Cybersource Salesforce Commerce Cloud integration guide](https://developer.cybersource.com/technology-partners/salesforce-commerce-cloud.html).

### Step 5: Run a Test Transaction

Place a test order through your Salesforce Commerce Cloud storefront to verify the integration. The payment will route through Cybersource and be captured by Finix for settlement.

If you need additional assistance contact [support@finix.com](mailto:support@finix.com).

## Salesforce Commerce Cloud Transactions

When you run a transaction on Salesforce Commerce Cloud, you'll see it:

- In your Business Manager admin under **Merchant Tools → Ordering → Orders**.
- In the Cybersource Business Center (transactions appear after 24 hours).
- In your Finix Dashboard under **Transactions** → **Payments**, with the **Integration** field set to `Cybersource`.


These transactions will be ingested by Finix and added to `Settlements`. To track transfers between Finix and Cybersource, please refer to our guide, [here](/guides/online-payments/gateway-integration/cybersource#locating-cybersource-transactions).