### Configuring CyberSource Payment Plug-in

Please, visit the CyberSource official website and proceed with Products/Services - Electronic Payments - Credit Card Processing. Register your CyberSource test account (the login specified during registration should be entered later as a Merchant ID in the HSPcomplete CyberSource plug-in configuration form). The CyberSource test account allows you to send test transactions to check how does it work. After your test account is registered, you will receive all the necessary information by e-mail from CyberSource. To accept the real payments using CyberSource, you need to contact the CyberSource representative. When you go live with CyberSource, a CyberSource representative updates your account so that you can send transactions to CyberSource production server. You must go live with CyberSource before you begin to accept customers.

To configure your CyberSource plug-in in your Provider Control Center (the basic set):

1. Click the Edit button on the plug-in screen. Fill the form that appears:
2. To use the basic set of the plug-in rfeatures (you can also enable the additional security features described below), fill the following form fields:
   1. Merchant ID. Your login entered during registering your CyberSource test account;
   2. Server name. The hostname of CyberSource server. By default, the ics2test.ic3.com server is already indicated in this field. You can leave the default value if you use your test account. When you go live with CyberSource, the server hostname should be changed into the production one - setup.ics3.com.
   3. Server port. The port number where the CyberSource server listens for transaction requests. Default is 80. You can leave the default value.
   4. Select at least one credit card type to be accepted by the plug-in from the Available credit card types menu. To select a credit card type to accept with the plug-in, click on a card type name and then click the >> button to move a card type to the Supported Card Types menu. To select several card types in series, hold down SHIFT, and then click the first and last card types of the group. To select several card types that are nonadjacent in the list, hold down CTRL, and click a credit card type.
   5. The The dynamic merchant descriptor configuration, advanced fraud screening configuration, and AVS/CVV rejection codes configuration are described separately since these options provide the additional security and do not fall into the CyberSource plug-in basic configuration.
   6. Certificates and keys. SyberSource provides additional authentication (certificate and private key) for each Merchant ID. Both certificate and key should be obtained at CyberSource and should be uploaded into the special directory at your Management Node:

      `/var/opt/hspc-root/data/ccp-cybersource-ID/`

      where ID = 1 for Provider or = Reseller Account ID for resellers.

      You can select one of the following options:

      Certificates and private key present. Leave them unchanged. Select this if you are sure that both certificate and private key are still valid.

      Generate new certificate and new private key.You can select this option to regenerate certificate and private key.

      Note: If you have just obtained the Merchant ID at CyberSource and you are start using this plug-in, you should generate both certificate and key. After this, you can regenerate your certificate and key either if you need this or on the CyberSource demand. CyberSource regularly requires regenerating both certificate and private key. It is up to the CyberSource security policy how often this should be done. Please, refer to CyberSource support for more details.

      Upload new certificate and/or new private key. To use a certificate and key for authentication you should save them in a special location at your Management Node (upload them). Select this option if you have obtained your merchant certificate and key and saved them at your local computer.

   7. Key in the Button title. For example, this could be the name of payment system. This title will be displayed directly on the button for online-payment at HSPstore, on the final stage of subscription registration, when a customer selects how to pay for the services ordered.
   8. You can add both the short and the detailed description. Quick description of a payment method will be displayed below the button. The Long description of a payment method will be displayed in a separate section entitled Pay Online.
3. Click the Update button.

In This Section Using Dynamic Merchant Descriptor Using Advanced Fraud Screening Configuring AVS and CVV Codes Rejection

Please send us your feedback on this help page