Configure PrestaShop {#prestashop-configuration}
================================================

This is the complete configuration guide for the `Cybersource` PrestaShop extension.
To configure the `Cybersource` extension for PrestaShop, go to Modules \&gt; Module Manager. Scroll down to `Cybersource` Official and click Configure.  
Click Save after you configure each tab. **General Settings Tab**

* Checkout Label: This text is displayed on your checkout page to your customers.
* Sandbox Mode:
  * Yes: Choose for testing your `Cybersource` test account.
  * No: Choose for live transactions.
* Merchant ID: The transacting Merchant ID (MID) that `Cybersource` assigned to you.
* Merchant Key ID: The Key from your REST API Shared Secret Key.
* Merchant Secret Key: The Shared Secret from your REST API Shared Secret Key.
* Key File Path: Enter the path and filename for the Response MLE certificate created in `Business Center`
* Key Password: Enter the password for the Response MLE certificate
* Checkout Version: Optional field to force a version of Unified Checkout. Format 1.x. It is recommended to leave this blank to always take the latest version.


* Display Mode:
  * Embedded: The payment widget loads within the browser page
  * Sidebar: The payment widget appears to the side of the browser
    {#prestashop-configuration_ul_j3t_bgy_ckc}
* **Tokenization:** Set to `Yes` to enable your customers to save their cards for future purposes.
* **Network Tokens:** If your `Cybersource` account is enabled for Network Tokens, set to `Yes` to inform the module it needs to manage token lifecycle updates.
* **Fraud Management:** Set to `Yes` to inform the module that your `Cybersource` account is configured for fraud screening and needs to subscribe to the REVIEW webhook notification.

> In Sale mode, if an authorization returns an ` AVS Failed ` error, you will need to manually review the transaction and decide whether to cancel or accept the transaction. If you decide to accept the transaction, you will need to manually capture the transaction.

* Enhanced Logs: To generate logs that can be accessed from ConfigureAdvanced ParametersLogs, set to `Yes`. This feature is not recommended for Production (live) mode.
  **Report Settings Tab**

* Transaction Request Report: When enabled, the extension downloads a report from `Cybersource` containing details for transactions processed each day. Set to `Yes` to enable.

* Payment Batch Detail Report: When enabled, the extension downloads a report from `Cybersource` containing details of all captures and refunds that were submitted to your payment processor. Set to `Yes` to enable.

For all reports, it is strongly recommended that your PrestaShop store and the `Cybersource` `Business Center` user profile operate in the same time zone.  
Report download locations:

* In test mode: *{PrestaShopModuleInstallationDirectory}/cybersourceofficial/Reports/Sandbox*
* In production (live) mode: *{PrestaShopModuleInstallationDirectory}/cybersourceofficial/Reports/Production*
  **Registered Webhooks Tab**  
  View information about subscribed webhooks. They can be deleted but this may affect transaction response handling. Webhooks are automatically subscribed to based on your configuration settings

