Enable Basic Configuration
This section describes the required and optional basic configuration settings for the
plugin.
To enable Basic Configuration, follow these steps:
- In OpenCart Back office, navigate toExtensions>Extensions>Modules>Cybersource Configuration.
- Click theEditicon.
- In the General Configuration tab of the Edit Cybersource Configuration Module pane, from the drop down list or text box, select or enter a setting.
- Click theSaveicon.
- Repeat for each required setting and each optional setting you want to enable.
Required Settings
These settings are required for using the plugin:
- Sandbox Mode
- Set toEnableto operate in Sandbox (T) mode. You can test new changes in this mode and no funds are affected.
- Set toDisableto operate in Production (Live) mode.
- Merchant ID
- Enter theBusiness CenterMerchant ID or Organization ID, which is a unique identifier for the merchant.
- Merchant Key ID
- Enter your REST Shared Secret Key generated from within theBusiness Center. This specific key authenticates and authorizes the merchant's integration with the gateway.
- Merchant Secret Key
- Enter the complimentary Secret key that is generated at the same time as the Merchant Key ID. It is used for secure communication between the merchant's online store and a payment gateway.
- reCAPTCHA Site key
- For each request, this key returns a score based on the user interactions with your site. Based on these scores, you can take appropriate actions for your site, such as allowing or blocking users.
- reCAPTCHA Secret key
- This key authorizes communication between the plugin's backend and the reCAPTCHA server to verify the user's response. The secret key should be kept safe for security purposes.
Optional Settings
These settings are optional for using the plugin.
- Fraud Management
- Set toEnableto allow merchants to identify and prevent fraudulent activities.
- Delivery Address Verification
- Set toEnableto allow merchants to verify the delivery address.
- Device Fingerprint
- Set toEnableto allow merchants to identify and track devices accessing an online store.
- Developer ID
- Identifier for the developer that helps integrate a partner solution with Cybersource. This settings is only required for Cybersource System Integrators.
- Status
- Set toEnablefor the Cybersource integration to be active and visible at checkout.
- Payment Action
- Set toEnableto enable card payments for Authorize Only or Sale (Authorization and Capture) for front office transactions.
- Enhanced Logs
- Set toEnableto generate logs that can be accessed by selectingConfigure>Advanced Parameters>Logs.
Cybersource
strongly recommends you map your Order Status responses to your preferred order
status under the Order Status Configuration section.