Integration with Cybersource

Last Updated: July 20, 2025

ReturnGO integrates with Cybersource to provide a solution for in-portal checkout and instant exchanges. This integration enables you to offer a seamless checkout experience directly within the return portal.

Capabilities

  • Portal checkout
  • Instant exchanges
  • Direct refunds

Requirements

This integration is currently in beta and not yet available to all merchants. Apply to join the beta.

To link Cybersource to your ReturnGO account, you will need:

  • Cybersource account
  • Cybersource merchant ID
    • Displayed at the top of your Cybersource account page.
      Cybersource merchant ID
  • Cybersource API Key
  • Cybersource API Secret

    To get your Cybersource API keys:

    1. In your Cybersource account, go to Payment Configuration > Key Management.
    2. Click GENERATE KEY in the top right corner.
    3. Under REST APIs, select REST – Shared Secret.
    4. Click GENERATE KEY.
      Cybersource API key
    5. Copy both the Key and Shared Secret.
      Cybersource API key 2

Note: The Shared Secret will not be displayed again, so be sure to save it securely.

Linking Your Cybersource Account to ReturnGO 

To link your Cybersource account to ReturnGO: 

  1. Go to Integration > Products & Services.
  2. Click on +ADD PRODUCT OR SERVICE.
    Integration DHL DE 1
  3. Choose Cybersource from the drop-down list. 
  4. Click on the check mark.
    New Integration
  5. Enter your credentials.
  6. Click CONNECT.
    Cybersource Integration

Enabling Portal Checkout

Portal Checkout enables customers to complete payments for exchanges or additional charges directly within the return portal.

You can configure Cybersource to be used as the payment solution for this checkout process.

To enable Cybersource for Portal Checkout:

  1. Go to Integration > Products & Services.
    Integration
  2. Open the Cybersource integration.
  3. Toggle Enable Portal Checkout to ON.
  4. Click on the save icon to save your changes.
    Cybersource portal checkout

Once enabled, ReturnGO will use Cybersource to process in-portal payments during the return flow.

Note: Portal Checkout must also be enabled under Settings > Store Settings for it to be active during the return process.

in portal

Enabling Direct Refunds with Cybersource

Direct Refunds enables ReturnGO to issue refund payments directly to your customers.

To enable Cybersource for Direct Refunds:

  1. Go to Integration > Products & Services.
    Integration
  2. Open the Cybersource integration.
  3. Toggle Direct Refunds to ON.
  4. Fill in the required fields:
    • Gateway Name
    • Create RMA Config in JSON Format

Note: These fields are required for direct refunds to function correctly. To obtain the correct values for these fields, please contact ReturnGO Support. These must be configured based on your store’s specific settings.

5. Click on the save icon to save your changes.
Cyersource direct refund

Cybersource Test Mode

You can enable Sandbox mode to test your Cybersource integration before processing real transactions. To use Cybersource in Sandbox mode, you will need to have a sandbox Cybersource account and connect the integration using those credentials.

To activate Sandbox mode:

  1. Go to Integration > Products & Services.
  2. Open the Cybersource integration card.
  3. Enter your credentials.
  4. Check the Sandbox mode checkbox.
  5. Click CONNECT.
    Sandbox cybersource

Other Issues

For Cybersource-related issues, please contact Cybersource customer support.

For any other issues, feel free to contact ReturnGO support through chat or email.