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:

Leave a Reply

Your email address will not be published. Required fields are marked *