On This Page
Configure Cybersource for Salesforce B2C Commerce
Cybersource
for Salesforce B2C CommerceConfigure the
Cybersource
cartridge in Salesforce
B2C Commerce Salesforce
Business Manager.After installation, configure the cartridge through the
Salesforce
Business Manager to enable payment processing capabilities.- Base Configuration
- Set up the cartridge path.
ADDITIONAL INFORMATION
InSalesforceBusiness Manager, go to .Step Result
For Cartridges, enter int_cybs_sfra:int_cybs_sfra_base:app_storefront_base and clickApply. - Upload metadata
ADDITIONAL INFORMATION
Go to the folder.Cybersource/metadata/payments_metadata/sites/ADDITIONAL INFORMATION
- Rename the folderyourSiteIDwith your site ID fromSalesforceBusiness Manager (this can be found by looking up ).
- Zip thepayments_metadatafolder.
- Go to and upload thepayments_metadata.zipfile.
- Import the uploaded zip file.
Step Result
Upon successful import, this metadata is created:- Site Preferences:Cybersource_Core,Cybersource_DeliveryAddressVerification,Cybersource_DeviceFingerprint,Cybersource_PayerAuthentication,Cybersource_TaxConfiguration,Cybersource_Tokenization,Cybersource_DecisionManager,Cybersource_MLE,Cybersource_ApplePay,Cybersource_GooglePay, VisaAcceptance_SecureIntegrationConfiguration
- Service: PaymentHttpService
- Payment Processor
- Payment Method
- Job: Payment :Decision Manager Order Update
- Minimum Configuration
- CybersourceCore
ADDITIONAL INFORMATION
Go to and set these configuration parameters:- EnableCybersourceCartridge: Enable the cartridge.
- CybersourceMerchant ID: The transacting Merchant ID (MID) assigned to you.
- CybersourceREST KeyId: The Key from your REST API Shared Secret Key.
- CybersourceREST Secret Key: The Shared Secret from your REST API Shared Secret Key.
- Commerce Indicator:
- Useinternetfor eCommerce transactions.
- UseMOTOif you are using the store for call center transactions only.
- Services
ADDITIONAL INFORMATION
The target endpoint must be set to send transactions to test or production (live).ADDITIONAL INFORMATION
Go to and enter the appropriate URL:- Test:https://apitest.cybersource.com
- Production (live):https://api.cybersource.com
- Accept Payment Cards
ADDITIONAL INFORMATION
Prerequisite: Go to , selectCREDIT_CARDand verify that the payment processor isPAYMENTS_CREDIT.- Select Card Capture Method
ADDITIONAL INFORMATION
Our cartridge supports these card capture methods:Unified Checkout, Microform, and Direct API.ADDITIONAL INFORMATION
If you enable Apple Pay, Google Pay, and/orClick to PayinUnified Checkout, these payment methods are displayed in a single widget.Unified Checkoutand Microform might qualify you for PCI-DSS SAQ:A as the card number is collected in secure fields and never resides on your server.If you need access to the card number, selectDirect API. This option increases your PCI burden.ADDITIONAL INFORMATION
To select the card capture method, go to .
RESULT
The
Cybersource
cartridge is now configured with basic settings.
Additional optional configurations can be applied based on your specific
requirements.