`Cybersource` Prerequisites {#salesforce-b2c-prerequisites}
===========================================================

Before implementing the cartridge, ensure that you have the required and optional `Cybersource` products configured.

Mandatory
---------

This product must be enabled and configured for your Merchant ID:

* `Unified Checkout`

{#salesforce-b2c-prerequisites_ul_tmm_fnc_2kc}  
You must also have a [REST Shared Secret Key Pair](https://developer.visaacceptance.com/docs/vas/en-us/platform/developer/all/rest/rest-getting-started/restgs-jwt-shared-secret-intro/restgs-shared-secret-create-intro.md#restgs-shared-secret-create-task "") and an [Respone MLE Key](https://developer.visaacceptance.com/docs/vas/en-us/platform/developer/all/rest/rest-getting-started/restgs-jwt-shared-secret-intro/restgs-mle-shared-secret-intro.md#restgs-security-mle-shared-secret-reply "")

Optional
--------

These products are optional. If you choose to use any of these products, they must be enabled and configured for your Merchant ID:

* `Decision Manager`
* `Fraud Management Essentials`
* Network Tokens

{#salesforce-b2c-prerequisites_ul_amm_hnc_2kc}  
As of version 2.0.0, accepted card brands, payment methods, Payer Authentication for `3-D Secure`, fraud screening, and payment action is configured and enabled in the `Business Center`. For more information, see the [*`Unified Checkout` Configuration Guide*](https://developer.cybersource.com/docs/cybs/en-us/unified-checkout/developer/all/rest/unified-checkout/uc-intro-setup/uc-intro-setup-ebc.md "").
