> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wizlopay.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CyberSource

> Connect to CyberSource to accept card payments and local payment methods.

Cybersource is a Visa solution that provides global card processing, risk management, and payment acceptance tools for enterprises and online businesses. The platform supports comprehensive payment processing with advanced features for merchants worldwide.

## Supported payment methods

| Method                       | Countries           | Currencies            | Notes                             |
| ---------------------------- | ------------------- | --------------------- | --------------------------------- |
| [Card](./cybersource-card)   | `AT`, `AU`, 38 more | `AED`, `AFN`, 95 more | Card processing via Cybersource.  |
| [iDEAL](./cybersource-ideal) | `NL`                | `EUR`                 | Bank redirect in the Netherlands. |
| [KCP](./cybersource-kcp)     | `KR`                | `KRW`                 | Bank redirect in South Korea.     |

## Setup

To sign-up for a Cybersource account, request a
[sandbox account](https://developer.cybersource.com/hello-world/sandbox.html),
this can take 1-2 days.

## Credentials

When setting up Cybersource in the dashboard, configure the
following credentials, which are obtained from Cybersource Business Center:

**Merchant ID:** this is the Cybersource assigned Merchant ID for the account. You can find it in the Cybersource Business Center.

<Frame caption="Cybersource Merchant ID">
  <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_merchant_id.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=eaeb21ed8efe0d90fb23c15bab5609d0" alt="" width="726" height="197" data-path="connections/assets/cybs_merchant_id.png" />
</Frame>

**Secret key:** create a REST API Shared Secret Key. This is also documented on the [Cybersource Knowledge Base](https://support.cybersource.com/knowledgebase/Knowledgearticle/?code=000002926).

1. Sign in to the Cybersource Business Center (Test or Production) where the key is used
2. Select Payment Configuration > Key Management
   <Frame caption="Cybersource Key Management Menu">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_key_management.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=37d8e04b70eb5f45b23638666a026ec8" alt="" width="287" height="722" data-path="connections/assets/cybs_key_management.png" />
   </Frame>
3. Select Generate Key at the top right
   <Frame caption="Cybersource Generate Key">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_generate_key.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=ee54872c2e3d1be0dfc73b069125785e" alt="" width="1591" height="368" data-path="connections/assets/cybs_generate_key.png" />
   </Frame>
4. From the list, make sure to check the radio button for REST APIs - REST - Shared Secret Key
   <Frame caption="Cybersource Create Key">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_create_key.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=4a25a8c64ad41bf6ebf78d58ac6529d3" alt="" width="1046" height="816" data-path="connections/assets/cybs_create_key.png" />
   </Frame>
5. Click Generate Key at the bottom
   <Frame caption="Cybersource Complete Generate Key">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_complete_generate_key.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=d7bb1610beb95456fd8dd3586520e03a" alt="" width="968" height="741" data-path="connections/assets/cybs_complete_generate_key.png" />
   </Frame>
6. Click on Download Key or copy the keys using the copy function next to Key and Shared Secret
   <Frame caption="Cybersource Key ID">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_download_key.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=60a6305fcfced39d2b5f1a6339f554f0" alt="" width="974" height="703" data-path="connections/assets/cybs_download_key.png" />
   </Frame>

### Key ID

After creating a Shared Secret Key (see preceding), obtain the `Key ID` by following these steps:

1. Go to Payment Configuration > Key Management
   <Frame caption="Cybersource Key Management Menu">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_key_management.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=37d8e04b70eb5f45b23638666a026ec8" alt="" width="287" height="722" data-path="connections/assets/cybs_key_management.png" />
   </Frame>
2. Find the key from the list
   <Frame caption="Cybersource Generate Key">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_find_key.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=ce7752648295a4cf96bb7bd84c64beea" alt="" width="1564" height="637" data-path="connections/assets/cybs_find_key.png" />
   </Frame>
3. The `Key ID` is listed below the `Key Detail` title
   <Frame caption="Cybersource Merchant ID">
     <img src="https://mintcdn.com/smarteremr-docs-mintlify/-XjVFPHJa-H0YsNz/connections/assets/cybs_key_id.png?fit=max&auto=format&n=-XjVFPHJa-H0YsNz&q=85&s=bb612dd743aa094bb1b39c759acb679b" alt="" width="1112" height="681" data-path="connections/assets/cybs_key_id.png" />
   </Frame>
