What can we help you with?


000003137


464

07/12/2024 15:56 PM

2.0

 

Instructions

 

 

Generate a SCMP API Key via eCert

 

 

You will update the following key files:

  • CyberSource_SJC_US.crt
  • merchant_id.crt
  • merchant_id.pvt
  • merchant_id.pwd

 

  1. Download the appropriate version of eCert for your operating system. (The Java version will work on any operating system where the Java Runtime Environment (JRE) is installed.)
  2. Save the archive and unpack it in a directory where you will be able to find it easily from the command line.
  3. Refer to the Using eCert page (Chapter 2) of the SCMP API Security Keys document for instructions.
  4. From a command prompt, navigate to the directory where you saved eCert.
  5. if you are not using the Java version, enter the following command:
ecert -path path\to\my\scmp\keys -update -server environment 80 merchant_id

 

User parameterWhat to provide
path/to/my/scmp/keyspath to the set of key files
environmentTest: setuptest.ic3.com
Production: setup.ic3.com 
merchant_idyour Organization ID (formerly "CyberSource Merchant ID")

 

  1. If you are using the Java version, complete the following steps:

 

  1. Verify that the folder properties exists in the same directory as "ECert.class." If not, create it.
  2. Verify that the file "ICSClient.props.template" exists in the properties folder.
  3. Verify that the file "ICSClient.props" exists in the properties folder. If ICSClient.props does not exist, copy "ICSClient.props.template", remove the ".template" extension, and save.
  4. Edit "ICSClient.props". Insert your merchant id in the merchantID property and insert the path to your SCMP certificate files in the ics.keysPath property.
  5. Run the Java eCert command (example below is for the test environment):
java ECert -update -serverhost setuptest.ic3.com 80 merchant_id

 

You have updated the SCMP API security key files on your server. Copy the key files to all remaining servers processing transactions under the same merchant ID.
  1. If you are generating test SCMP keys on a merchant id which has never had SCMP keys generated for it before, run command above with the -update flag removed (example below is for the test environment):
java ECert -serverhost setuptest.ic3.com 80 merchant_id

 
Note: You must follow this process to update/generate keys for each Organzation ID (formerly "Cybersource Merchant ID") you use.
 

Related Articles

How to Generate a SCMP API Security Key in Business Center



Was this article helpful?


Articles Recommended for You