Posted on Leave a comment

How to Install Cybersource Unified Checkout Payment Gateway Plugin

WooCommerce – Cybersource Unified Checkout Installation Guide

Follow the steps below to install and configure the Cybersource Unified Checkout plugin on your WooCommerce store.


✅ Requirements

ComponentMinimum Requirement
WordPressv6.0 or higher
WooCommercev7.0 or higher
PHPv7.4 or higher (8.0+ recommended)
cURLEnabled
TLS1.2 or later
Cybersource AccountBusiness Center Access

Apple Pay & Google Pay may require additional domain validation.

Download first the CyberSource Unified Checkout plugin in your Patreon Dashboard

https://www.patreon.com/posts/cybersource-142294052

Step-by-Step Installation

1️⃣ Install via WordPress Dashboard

  1. Log in to WordPress Admin
  2. Go to Plugins → Add New
  3. Click Upload Plugin
  4. Choose the plugin ZIP file
  5. Click Install Now
  6. Click Activate

2️⃣ Enable WooCommerce Payments Gateway

  1. Go to WooCommerce → Settings → Payments
  2. Find Cybersource Unified Checkout
  3. Toggle Enable

You can now configure settings.


🔐 Creating API Keys in Cybersource

To complete setup, you must generate REST API Keys:

  1. Go to Cybersource Business Center
  2. Navigate to: Payment Configuration → Key Management
  3. Click Create Key
  4. Select:
    • Type: REST – Shared Secret
    • Merchant ID: Your MID
  5. Copy:
    ✅ API Key ID
    ✅ Shared Secret Key
    ✅ Organization ID (automatically included)

Store these securely.


⚙️ Plugin Configuration

Inside WordPress:

1️⃣ Go to WooCommerce → Settings → Payments → Cybersource Unified Checkout
2️⃣ Fill in:

FieldWhere to Find
Merchant IDCybersource Dashboard → Profile
REST API Key IDKey Management
Shared SecretKey Management
EnvironmentTest or Live dashboard

3️⃣ Adjust:

  • Allowed card networks
  • Payment action (Authorize vs. Authorize & Capture)
  • Address/Shipping collection

4️⃣ Save Changes


🧪 Testing Transactions

Before going live:

  1. Ensure Environment = Test
  2. Use Cybersource test cards:
    Cybersource → Developer Center → Testing Guide
  3. Place real cart orders on checkout page
  4. Check API logs if needed: WooCommerce → Status → Logs → cybersource_uc-*

✅ Make sure:

  • Customer info collects correctly
  • Order moves to Processing (if Capture)
  • Refunds/voids work inside WooCommerce

🚀 Going Live

When approved by Cybersource:

  1. Switch Environment → Live
  2. Replace API keys with Live credentials
  3. Confirm card payments are enabled in your account
  4. Place a small real order to verify live gateway

🎯 You are now fully live and ready to accept secure payments!

Leave a Reply

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