On This Page
Security Keys
Before you can activate a profile, you must create a security key to protect each transaction from data tampering.
A security key expires in two years.
You cannot use the same security key for both test and production transactions.
You must download a security key for each version of
Secure Acceptance
for test and production.On the Profile Settings page, click
Security
.
The Security Keys page appears.
The security script signs the request fields using the secret key and the HMAC SHA256 algorithm.
To verify data, the security script generates a signature to compare with the signature returned from the Secure Acceptance
server.Creating Security Keys
- Log in to theBusiness Center.
- In the left navigation panel, choosePayment Configuration >. TheSecure AcceptanceSettingsSecure AcceptanceSettings page appears.
- Choose a profile. The General Settings page appears.
- ClickSecurity. The security keys page appears.
- Click the Create Key plus sign (+).
- Enter a key name (required).
- Choose signature version 1 (default).
- Choose signature methodHMAC-SHA256(default).
- ClickCreate.
- ClickConfirm. The Create New Key window expands and displays the new access key and secret key. This panel closes after 30 seconds.
- Copy and save or download the access key and secret key.
- Access key: Secure Sockets Layer (SSL) authentication withSecure Acceptance. You can have many access keys per profile. See Scripting Language Samples.
- Secret key: signs the transaction data and is required for each transaction. Copy and paste this secret key into your security script. See Scripting Language Samples.When done pasting the secret keys into your script, delete the copied keys from your clipboard or cached memory.
RESULT
By default, the new security key is active. The other options for each security key
are:
- Deactivate: deactivates the security key. The security key is inactive.
- Activate: activates an inactive security key.
- View: displays the access key and security key.
When you create a security key, it is displayed in the security keys table. You can
select a table row to display the access key and the secret key for that specific
security key.