Set Up Salesforce Payments for B2C Commerce

Salesforce Payments is a native checkout solution that supports Adyen, Stripe, and PayPal payment gateways and multiple payment methods. Salesforce Payments is available in Storefront Reference Architecture (SFRA), Composable Storefront, Storefront Next, and SiteGenesis.

Prerequisite:

To purchase a Salesforce Payments + Commerce license and enable Salesforce Payments, contact your Salesforce account executive.

  1. Install Salesforce Payments.
  2. Configure Salesforce Payments for your storefront.
    1. To use Salesforce Payments with an SFRA 7.0 Storefront, install the plugin_salesforcepayments cartridge.
    2. To use Salesforce Payments with a Composable Storefront, see Configure Salesforce Payments for Your B2C Commerce Composable Storefronts.
    3. To use Salesforce Payments with Storefront Next, see Configure Salesforce Payments for Storefront Next.
    4. To use Salesforce Payments with SiteGenesis, see SiteGenesis Configuration for Salesforce Payments.
  3. Configure a payment zone.
  4. Configure a merchant account.
    You can configure merchant accounts for either Adyen or Stripe. You can also configure PayPal in addition to Adyen or Stripe.
    1. To configure Salesforce Payments with Adyen, see Configure Salesforce Payments with Adyen for B2C Commerce.
    2. To configure Salesforce Payments with Stripe, see Configure Salesforce Payments with Stripe for B2C Commerce.
    3. (Optional) To configure Salesforce Payments with PayPal, see Configure Salesforce Payments with PayPal for B2C Commerce.
  5. Configure payment methods.
    1. Activate a payment method.
    2. Configure checkout and express checkout payment methods.
    3. Arrange the sequence of payment methods that appear on your storefront.
    4. Choose where app components appear on your storefront.
  6. Configure advanced payment settings.
    1. Set the instance to process live or test payments.
    2. Set the payment capture timing.
    3. Set the saved payment credentials.
    4. Set the customer statement descriptor.
  7. Validate payments.
  8. If you configured Salesforce Payments with PayPal, test PayPal payments.