Posted on Leave a comment

CyberSource Secure Acceptance: Generate Access and Secret Keys

The Access Key and Secret Key are essential credentials required for authenticating and securing transactions through CyberSource’s Secure Acceptance integration.


✅ Prerequisites

Before proceeding, ensure you have:

  • Access to the CyberSource Business Center.
  • The necessary permissions to view or manage Secure Acceptance profiles.
  • An existing Secure Acceptance Profile. If you haven’t created one yet, refer to the guide on creating a Secure Acceptance profile.

🧭 Step-by-Step Guide

  1. Log in to CyberSource Business Center:
  2. Navigate to Secure Acceptance Settings:
    • In the left-hand menu, click on Payment Configuration.
    • Select Secure Acceptance Settings from the dropdown.
  3. Access Your Profile:
    • Under Active Profiles, locate the profile for which you need the keys.
    • Click on the profile name to open its settings.
  4. Generate Security Keys:
    • Navigate to the Security tab within your profile.
    • Click on Create Key.
    • Fill in the following details:
      • Key Name: Enter a descriptive name for the key.
      • Signature Version: Select 1.
      • Signature Method: Choose HMAC-SHA256.
      • Security Profile: Select the appropriate profile.
    • Click Generate Key
  5. Retrieve and Store Your Keys:
    • Once the keys are generated, you will see the Access Key and Secret Key displayed.
    • You can:
      • Copy the keys to your clipboard.
      • Download the keys as a .txt file for safekeeping.

Note: These keys are essential for authenticating transactions. Store them securely and do not share them publicly.


📌 Additional Recommendations

  • Security: Regularly rotate your security keys and monitor transactions for any suspicious activity.
  • Environment Separation: Maintain separate profiles and credentials for test and production environments to prevent accidental cross-environment transactions.
  • Documentation: Refer to the Secure Acceptance Hosted Checkout Integration Guide for detailed information on integrating and configuring your Secure Acceptance profile.

If you need further assistance or have specific questions about the integration process, feel free to ask!

Posted on Leave a comment

How to Create a CyberSource Secure Acceptance Profile

Prerequisites

Before you begin, ensure you have:

  • A CyberSource Business Center account (either Test or Production).
  • The necessary permissions to create profiles and generate security keys.

🧭 Step 1: Access Secure Acceptance Settings

  1. Log in to your CyberSource Business Center:
  2. Navigate to Payment Configuration > Secure Acceptance Settings.

📝 Step 2: Create a New Profile

  1. Click on New Profile.
  2. Fill in the required fields:
    • Profile Name: A unique name (max 20 alphanumeric characters).
    • Profile Description: Optional, up to 255 characters.
    • Integration Method: Select Hosted Checkout.
    • Added Value Services: Enable as needed (e.g., Decision Manager, Payment Tokenization).
  3. Click Save to proceed

💳 Step 3: Configure Payment Settings

  1. Within your new profile, go to the Payment Settings tab.
  2. Select the card types you wish to accept (e.g., Visa, MasterCard).
  3. For each card type:
    • Click on the settings icon.
    • Specify the supported currencies.
  4. Click Save to apply the settings

🔐 Step 4: Generate Security Keys

  1. Navigate to the Security tab within your profile.
  2. Click on Create Key.
  3. Fill in the following details:
    • Key Name: A descriptive name for the key.
    • Signature Version: Select 1.
    • Signature Method: Choose HMAC-SHA256.
    • Security Profile: Select the appropriate profile.
  4. Click Generate Key.
  5. Once generated, either:
    • Copy the Access Key and Secret Key to a secure location.
    • Download the keys as a .txt file for safekeeping.

Note: These keys are essential for authenticating transactions. Store them securely and do not share them publicly.

🔁 Step 5: Set Up Customer Response URLs

  1. Go to the Customer Response tab.
  2. In the Custom Redirect After Checkout section:
    • Transaction Response Page: Enter the URL where customers should be redirected after a successful transaction.
    • Cancel Response Page: Enter the URL for redirection if a customer cancels the transaction.
  3. Click Save to apply the changes.

🚀 Step 6: Activate the Profile

  1. Return to the main profile page.
  2. Click on Promote Profile to activate it.
  3. Confirm the promotion when prompted.

Important: Once promoted, the profile becomes active and ready for transaction processing.

📌 Additional Recommendations

  • Testing: Before going live, thoroughly test the integration using the Test Environment to ensure all configurations work as expected.
  • Documentation: Refer to the Secure Acceptance Hosted Checkout Integration Guide for in-depth information.
  • Security: Regularly rotate your security keys and monitor transactions for any suspicious activity.

For a visual walkthrough, you might find this tutorial helpful:

Posted on Leave a comment

How to Install CyberSource Payment Gateway Plugin

Step 1. Download the CyberSource plugin in your Codecanyon Dashboard

Step 2. Extract the file zip archive in your computer

Step 3. Install your CyberSource plugin in WordPress

Goto in your WordPress admin dashboard menu plugins > Add New

Next Add Plugins using Upload Plugin button

Upload the CyberSource plugin zip file

Activate the CyberSource plugin