---
title: Integration with Cybersource
description: ReturnGO integrates with Cybersource to provide a solution for in-portal checkout and instant exchanges. This integration enables you to
---

[Skip to content](https://support.returngo.ai/integration-with-cybersource#main-content)

English

Show submenu for translations

[Customer portal](https://support.returngo.ai/tickets-view?hsLang=en)

![ReturnGO Logo-1](https://support.returngo.ai/hs-fs/hubfs/ReturnGO%20Logo-1.png?width=198&height=30&name=ReturnGO%20Logo-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Customer portal](https://support.returngo.ai/tickets-view)
- Go to returngo.ai

 Go to returngo.ai

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://support.returngo.ai/?hsLang=en)
2. [Other Integrations](https://support.returngo.ai/other-integrations?hsLang=en)
3. [Fintech Integrations](https://support.returngo.ai/other-integrations?hsLang=en#fintech-integrations)

# Integration with Cybersource

Last Updated: May 24, 2026

ReturnGO integrates with [**Cybersource**](https://www.cybersource.com/) to provide a solution for [**in-portal checkout**](https://support.returngo.ai/portal-checkout?hsLang=en) and [**instant exchanges**](https://support.returngo.ai/instant-exchange?hsLang=en). This integration enables you to offer a seamless checkout experience directly within the return portal.

**Note:** Integration with Cybersource is supported exclusively on the[**Edge portal.**](https://support.returngo.ai/return-portal-edge?hsLang=en)

### 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**](https://returngo.ai/beta-testing/).

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](https://support.returngo.ai/hs-fs/hubfs/Cybersource%20merchant%20ID.png?width=670&height=142&name=Cybersource%20merchant%20ID.png)
- 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](https://support.returngo.ai/hs-fs/hubfs/Cybersource%20API%20key.png?width=670&height=278&name=Cybersource%20API%20key.png)
    5. Copy both the *Key* and *Shared Secret.*  
       ![Cybersource API key 2](https://support.returngo.ai/hs-fs/hubfs/Cybersource%20API%20key%202.png?width=670&height=313&name=Cybersource%20API%20key%202.png)

**Note:** The *Shared Secre*t 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**[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
2. Click on **+ADD PRODUCT OR SERVICE.**
3. Choose *Cybersource* from the drop-down list.
4. Click on the check mark.  
   ![Linking Your Account to ReturnGO](https://support.returngo.ai/hs-fs/hubfs/Linking%20Your%20Account%20to%20ReturnGO.png?width=644&height=333&name=Linking%20Your%20Account%20to%20ReturnGO.png)
5. Enter your credentials.
6. Click**CONNECT.**  
   ![Cybersource Integration](https://support.returngo.ai/hs-fs/hubfs/Cybersource%20Integration.png?width=670&height=244&name=Cybersource%20Integration.png)

### Enabling Portal Checkout

[**Portal Checkout**](https://support.returngo.ai/portal-checkout?hsLang=en) enables customers to complete payments for exchanges or additional charges directly within the return portal.

**Note:** When setting up your Cybersource account for portal payments, contact Cybersource to enable *Unified Payments*. Note that this only applies to payments and does not affect refunds.

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

To enable Cybersource for Portal Checkout:

1. Go to **[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
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](https://support.returngo.ai/hs-fs/hubfs/Cybersource%20portal%20checkout.png?width=670&height=298&name=Cybersource%20portal%20checkout.png)

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

**Note:** Portal Checkout must also be enabled under **[Settings \> General](https://app.returngo.ai/dashboard/settings/store)**for it to be active during the return process.

![in portal new](https://support.returngo.ai/hs-fs/hubfs/in%20portal%20new.png?width=670&height=335&name=in%20portal%20new.png)

### 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 **[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
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**](https://support.returngo.ai/contacting-returngo-support?hsLang=en). These must be configured based on your store’s specific settings.

5. Click on the *save* icon to save your changes.  
![Cyersource direct refund](https://support.returngo.ai/hs-fs/hubfs/Cyersource%20direct%20refund.png?width=670&height=298&name=Cyersource%20direct%20refund.png)

### 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**[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
2. Open the *Cybersource* integration card.
3. Enter your credentials.
4. Check the *Sandbox mode* checkbox.
5. Click **CONNECT**.  
   ![Sandbox cybersource new](https://support.returngo.ai/hs-fs/hubfs/Sandbox%20cybersource%20new.png?width=644&height=350&name=Sandbox%20cybersource%20new.png)

### Other Issues

For Cybersource-related issues, please [**contact Cybersource customer support.**](https://www.cybersource.com/en-us/support.html)

For any other issues, feel free to [**contact ReturnGO support**](https://support.returngo.ai/contacting-returngo-support?hsLang=en)through chat or email.

- [Account & Setup](https://support.returngo.ai/account-setup?hsLang=en#main-content)

    - [Getting Started](https://support.returngo.ai/account-setup?hsLang=en#getting-started)
    - [Installing ReturnGO](https://support.returngo.ai/account-setup?hsLang=en#installing-returngo)
    - [Account Settings](https://support.returngo.ai/account-setup?hsLang=en#account-settings)
    - [Billing](https://support.returngo.ai/account-setup?hsLang=en#billing)
    - [Portal Customization](https://support.returngo.ai/account-setup?hsLang=en#portal-customization)
    - [Emails](https://support.returngo.ai/account-setup?hsLang=en#emails)
    - [FAQs](https://support.returngo.ai/account-setup?hsLang=en#faqs)
- [Returns Management](https://support.returngo.ai/returns-management?hsLang=en#main-content)

    - [Processing Returns](https://support.returngo.ai/returns-management?hsLang=en#processing-returns)
    - [Return Portals](https://support.returngo.ai/returns-management?hsLang=en#return-portals)
    - [Advanced Returns Management](https://support.returngo.ai/returns-management?hsLang=en#advanced-returns-management)
    - [Return Methods](https://support.returngo.ai/returns-management?hsLang=en#return-methods)
    - [Return Policy](https://support.returngo.ai/returns-management?hsLang=en#return-policy)
    - [Automation](https://support.returngo.ai/returns-management?hsLang=en#automation)
    - [Inventory](https://support.returngo.ai/returns-management?hsLang=en#inventory)
    - [Return Reasons](https://support.returngo.ai/returns-management?hsLang=en#return-reasons)
    - [Warranty Management](https://support.returngo.ai/returns-management?hsLang=en#warranty-management)
- [Return Resolutions](https://support.returngo.ai/return-resolutions?hsLang=en#main-content)

    - [Refunds](https://support.returngo.ai/return-resolutions?hsLang=en#refunds)
    - [Exchanges](https://support.returngo.ai/return-resolutions?hsLang=en#exchanges)
    - [Other Resolutions](https://support.returngo.ai/return-resolutions?hsLang=en#other-resolutions)
- [Return Shipping](https://support.returngo.ai/return-shipping?hsLang=en#main-content)

    - [Ship by ReturnGO](https://support.returngo.ai/return-shipping?hsLang=en#ship-by-returngo)
    - [Shipping Labels](https://support.returngo.ai/return-shipping?hsLang=en#shipping-labels)
    - [Shipping Settings](https://support.returngo.ai/return-shipping?hsLang=en#shipping-settings)
    - [QR Codes](https://support.returngo.ai/return-shipping?hsLang=en#qr-codes)
- [Shipping Integrations](https://support.returngo.ai/shipping-integrations?hsLang=en#main-content)

    - [Shipping Integrations](https://support.returngo.ai/shipping-integrations?hsLang=en#shipping-integrations)
    - [Shipping Aggregators](https://support.returngo.ai/shipping-integrations?hsLang=en#shipping-aggregators)
    - [Shipping Carriers](https://support.returngo.ai/shipping-integrations?hsLang=en#shipping-carriers)
    - [Drop-Off Services](https://support.returngo.ai/shipping-integrations?hsLang=en#drop-off-services)
- [Other Integrations](https://support.returngo.ai/other-integrations?hsLang=en#main-content)

    - [Helpdesk Integrations](https://support.returngo.ai/other-integrations?hsLang=en#helpdesk-integrations)
    - [3PL/WMS Integrations](https://support.returngo.ai/other-integrations?hsLang=en#3pl-wms-integrations)
    - [Fintech Integrations](https://support.returngo.ai/other-integrations?hsLang=en#fintech-integrations)
    - [Loyalty Integrations](https://support.returngo.ai/other-integrations?hsLang=en#loyalty-integrations)
    - [Marketing Integrations](https://support.returngo.ai/other-integrations?hsLang=en#marketing-integrations)
    - [ERP Integrations](https://support.returngo.ai/other-integrations?hsLang=en#erp-integrations)
    - [ReturnGO API](https://support.returngo.ai/other-integrations?hsLang=en#returngo-api)
- [Order Tracking](https://support.returngo.ai/order-tracking?hsLang=en#main-content)

    - [Order Tracking Portal](https://support.returngo.ai/order-tracking?hsLang=en#order-tracking-portal)
    - [Order Tracking Notifications](https://support.returngo.ai/order-tracking?hsLang=en#order-tracking-notifications)
- [Analytics](https://support.returngo.ai/analytics?hsLang=en#main-content)

    - [Analytics](https://support.returngo.ai/analytics?hsLang=en#analytics)
    - [Reports](https://support.returngo.ai/analytics?hsLang=en#reports)
- [Legacy Features](https://support.returngo.ai/legacy-features?hsLang=en)

[![Chill listening crop-3](https://support.returngo.ai/hs-fs/hubfs/RETURNGO%20BLUE.png?width=162&height=24&name=RETURNGO%20BLUE.png "Chill listening crop-3")](https://returngo.ai)

knowledge Base

Copyright © 2026, ReturnGO