---
title: Integration With Stripe
description: ReturnGO integrates with Stripe to enable you to use the Stripe checkout system as part of your portal flow for easy in-portal checkout and instant exchanges at no risk to your store.
---

[Skip to content](https://support.returngo.ai/integration-with-stripe#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 Stripe

Last Updated: May 21, 2026

ReturnGO integrates with [**Stripe**](https://stripe.com/) to enable you to use the Stripe checkout system as part of your portal flow for easy [**in-portal checkout**](https://support.returngo.ai/portal-checkout?hsLang=en) and [**instant exchanges**](https://support.returngo.ai/instant-exchange?hsLang=en) at no risk to your store.

### Limitations

- Using the Stripe integration, the portal can only accept payment methods that support payment authorizations.
- The Stripe integration does not support issuing general refunds. Only upsell refunds are supported directly within ReturnGO.

**Note:** If a customer returns an exchanged item that was paid for through Stripe, you’ll need to issue a refund manually through Stripe to process a refund to the original payment method. However, for store credit or alternative refund methods, the refund can be processed directly within ReturnGO as usual.

### Linking Your Stripe Account to ReturnGO

To link your Stripe 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 *Stripe*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=670&height=346&name=Linking%20Your%20Account%20to%20ReturnGO.png)
5. Click **CONNECT. ![](https://support.returngo.ai/hubfs/Stripe%202-png.png)**
6. Log in to your Stripe account or create a new one.

- If you choose an existing business, you can easily log in using your Stripe credentials through the popup.
- If you don't have an account, you can create one through the popup, and the account will be created. Then you will need to log in to your account on Stripe and complete the onboarding before connecting the integration.

### Stripe Test Mode

You can enable test mode to test your Stripe integration before processing real transactions.

To activate test mode:

1. Go to **[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
2. Open the Stripe integration card.
3. Check the *Sandbox mode* checkbox.![](https://support.returngo.ai/hs-fs/hubfs/Stripe%20test%20mode-png.png?width=670&height=197&name=Stripe%20test%20mode-png.png)
4. Set up your Stripe integration in test mode using test credentials.![stripe-test-new](https://support.returngo.ai/hs-fs/hubfs/stripe-test-new.png?width=644&height=353&name=stripe-test-new.png)

### Portal Checkout

[**Portal checkout**](https://support.returngo.ai/portal-checkout?hsLang=en) simplifies the return and exchange process by seamlessly integrating a checkout screen into the portal flow. By adding a checkout step to the end of your portal flow, you can simplify the customer experience and let customers pay their RMA balance directly in-portal.

To enable portal checkout with Stripe:

1. Go to **[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
2. Open the *Stripe Integration* section.
3. Enable the *Portal Checkout* toggle.
4. Add a *Gateway Name*.
5. Click on the *save* icon to save your changes.
   
   ![Stripe Portal Checkout updated](https://support.returngo.ai/hs-fs/hubfs/Stripe%20Portal%20Checkout%20updated.png?width=670&height=327&name=Stripe%20Portal%20Checkout%20updated.png)

### Refunds for Upsell Exchanges

You can initiate and process refunds for upsell amounts collected via Stripe directly within ReturnGO. Upsells and payments captured through Stripe are automatically available for refund through the RMA/refund calculator, allowing you to manage refunds as part of the standard RMA flow.

Refunds are processed automatically through Stripe, with confirmation recorded in the *RMA Timeline.*

To enable direct refunds for upsell exchanges:

1. Go to **[Settings \> Integrations.](https://app.returngo.ai/dashboard/settings/integrations/products-services)**
2. Open the *Stripe Integration* section.
3. Enable the *Enable Direct Refunds* toggle.
4. Click on the *save* icon to save your changes.
   
   ![Stripe Refund updated](https://support.returngo.ai/hs-fs/hubfs/Stripe%20Refund%20updated.png?width=670&height=326&name=Stripe%20Refund%20updated.png)

### Supported Locations

Stripe-powered features such as [**portal checkout**](https://support.returngo.ai/portal-checkout?hsLang=en) and [**instant exchanges**](https://support.returngo.ai/instant-exchange?hsLang=en) are available only in countries and regions supported by Stripe. When customers initiate a return from a supported location, the portal will load the Stripe-powered checkout as part of the return flow.

If a customer accesses the return portal from a location that is not supported by Stripe, the Stripe checkout will not work.

### Troubleshooting the Integration

If a popup appears on ReturnGO with a message saying *"Connection failed. The Stripe account activation process is not completed. Please activate your Stripe account on Stripe.com and try again."*  You will need to complete the following steps.

![](https://support.returngo.ai/hs-fs/hubfs/Stripe_error1-png-1.png?width=670&height=260&name=Stripe_error1-png-1.png)

1. Go to the [**Stripe dashboard**](https://dashboard.stripe.com/login) and log in to the account that was just created.![](https://support.returngo.ai/hs-fs/hubfs/Stripe%20login-png-1.png?width=670&height=379&name=Stripe%20login-png-1.png)
2. Go through all the onboarding steps.![](https://support.returngo.ai/hs-fs/hubfs/image%20(38)-png-1.png?width=670&height=357&name=image%20(38)-png-1.png)
3. Go back to ReturnGO and connect the integration again.

### Other Issues

For Stripe-related issues, please contact [**Stripe customer support**](https://support.stripe.com/questions/contact-stripe-support).

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