# Connect Loop Returns to Recharge and automate your tasks

## Why integrate Loop Returns with Recharge

The Loop Returns to Recharge integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

### Update Shopify customer records when a return is initiated

When a customer starts a return in Loop, MESA updates their Shopify record with the relevant details — return reason, product, order value. Your team and connected tools have the full picture before the return is even completed.

### Trigger retention workflows the moment a return is filed

When a customer initiates a return in Loop, MESA kicks off the right response — a Klaviyo win-back flow, a Slack alert to the right team member, a loyalty point adjustment in Rivo. You act on the signal while the customer relationship is still recoverable.

### Route high-value return events to your team before they escalate

When a VIP customer, a large-order return, or a repeat returner is flagged in Loop, MESA notifies the right person through Slack or email with the order context already attached. Your team responds before the situation becomes a churn event.

### Stay ahead of subscription churn

When a payment fails or a subscription is paused, MESA triggers the right response automatically — a follow-up task, a tag update, a notification to your team. Retention actions happen before revenue slips away.

### Keep subscriber records accurate across tools

Every subscription change in Recharge — new, upgraded, cancelled, or paused — updates the matching record in your CRM, spreadsheet, or data warehouse. Your team always works from current data.

### Alert your team to high-value subscriber events

When a subscriber hits a milestone, upgrades their plan, or cancels after a long tenure, MESA sends a targeted alert to Slack or email. Your team can act while the moment still matters.

## Build any Loop Returns and Recharge automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### Address Created

Starts when an address is created.

###### Address Updated

Starts when an address is modified.

###### Charge Created

Starts when a charge is created.

###### Charge Deleted

Starts when a charge is removed.

###### Charge Failed

Starts when a charge failed.

###### Charge Max Retries Reached

Starts when a charge reached its' maxed retry.

###### Charge Paid

Starts when a charge is processed.

###### Charge Refunded

Starts when a charge is refunded.

###### Charge Uncaptured

Starts when a charge is uncaptured.

###### Charge Upcoming

Starts when a charge is due soon.

###### Charge Updated

Starts when a charge is modified.

###### Checkout Processed

Starts when a checkout is processed.

###### Customer Activated

Starts when a customer account is enabled.

###### Customer Created

Starts when a customer is created.

###### Customer Deactivated

Starts when a customer account is terminated.

###### Customer Deleted

Starts when a customer is removed.

###### Customer Payment Method Updated

Starts when a customer's payment method is modified.

###### Customer Updated

Starts when a customer account is modified.

###### One-time Product Created

Starts when an one time product is created.

###### One-time Product Deleted

Starts when an one time product is removed.

###### One-time Product Updated

Starts when an one time product is modified.

###### Order Cancelled

Starts when an order is cancelled.

###### Order Created

Starts when an order is created.

###### Order Deleted

Starts when an order is removed.

###### Order Payment Captured

Starts when an order's payment is captured.

###### Order Processed

Starts when an order is processed.

###### Order Success

Starts when an order is a success.

###### Order Upcoming

Starts when an order is upcoming.

###### Order Updated

Starts when an order is modified.

###### Product Created

Starts when a product is created.

###### Product Deleted

Starts when a product is removed.

###### Product Updated

Starts when a product is modified.

###### Subscription Activated

Starts when a subscription is enabled.

###### Subscription Cancelled

Starts when a subscription is cancelled.

###### Subscription Created

Starts when a subscription is created.

###### Subscription Deleted

Starts when a subscription is removed.

###### Subscription Skipped

Starts when a subscription is skipped.

###### Subscription Swapped

Starts when a subscription is swapped.

###### Subscription Unskipped

Starts when a subscription is unskipped.

###### Subscription Updated

Starts when a subscription is modified.

###### Label Created or Updated

Starts when a label is created or modified.

- Topic

- Trigger

- Return ID

- Order ID

- Provider Order ID

- Carrier

- Tracking Number

- Label Status

- Label Updated At

###### Restock Requested

Starts when a restock is requested.

- Topic

- Trigger

- ID

- Order ID

- Provider Order ID

- Restock Items

###### Return Created or Updated

Starts when a return is created or modified.

- Topic

- Trigger

- ID

- State

- Created At

- Order ID

- Order Name

- Provider Order ID

- Order Number

- Customer

- Currency

- Return Product Total

- Return Discount Total

- Return Tax Total

- Return Total

- Return Credit Total

- Exchange Product Total

- Exchange Discount Total

- Exchange Tax Total

- Exchange Total

- Exchange Credit Total

- Gift Card

- Handling Fee

- Refund

- Upsell

- Line Items

- Exchanges

- Carrier

- Tracking Number

- Label Status

- Label Updated At

###### Activate Subscription

Enable a subscription.

- ID

- Address ID

- Customer ID

- Analytics Data

- Cancellation Reason

- Cancellation Reason Comments

- Cancelled At

- Charge Interval Frequency

- Created At

- Expire After Specific Number Of Charges

- External Product ID

- External Variant ID

- Has Queued Charges

- Is Prepaid

- Is Skippable

- Is Swappable

- Max Retries Reached

- Next Charge Scheduled At

- Order Day Of Month

- Order Day Of Week

- Order Interval Frequency

- Order Interval Unit

- Properties

- Price

- Product Title

- Quantity

- Sku

- Sku Override

- Status

- Updated At

- Variant Title

###### Apply Discount to Charge

Apply a discount to a charge.

- ID

- Address ID

- Analytics Data

- Billing Address

- Client Details

- Customer

- Discounts

- Error

- Error Type

- External Order ID

- External Transaction ID

- Has Uncommitted Changes

- Line Items

- Note

- Order Attributes

- Payment Processor

- Scheduled At

- Shipping Address

- Shipping Lines

- Status

- Subtotal Price

- Tags

- Tax Lines

- Total Discounts

- Total Line Items Price

- Total Price

- Total Refunds

- Total Tax

- Total Weight Grams

- Type

- Updated At

- Created At

- Currency

###### Cancel Subscription

Cancel a subscription.

- ID

- Address ID

- Customer ID

- Analytics Data

- Cancellation Reason

- Cancellation Reason Comments

- Cancelled At

- Charge Interval Frequency

- Created At

- Expire After Specific Number Of Charges

- External Product ID

- External Variant ID

- Has Queued Charges

- Is Prepaid

- Is Skippable

- Is Swappable

- Max Retries Reached

- Next Charge Scheduled At

- Order Day Of Month

- Order Day Of Week

- Order Interval Frequency

- Order Interval Unit

- Properties

- Price

- Product Title

- Quantity

- Sku

- Sku Override

- Status

- Updated At

- Variant Title

###### Capture a Charge

Capture funds of a previously authorized charge.

- ID

- Address ID

- Analytics Data

- Billing Address

- Client Details

- Customer

- Discounts

- Error

- Error Type

- External Order ID

- External Transaction ID

- Has Uncommitted Changes

- Line Items

- Note

- Order Attributes

- Payment Processor

- Scheduled At

- Shipping Address

- Shipping Lines

- Status

- Subtotal Price

- Tags

- Tax Lines

- Total Discounts

- Total Line Items Price

- Total Price

- Total Refunds

- Total Tax

- Total Weight Grams

- Type

- Updated At

- Created At

- Currency

###### Refund a Charge

Issue a refund for a charge.

###### Retrieve Address

Grab all details about the address.

- ID

- Address 1

- Address 2

- City

- Company

- Country Code

- Created At

- Customer ID

- Discounts

- First Name

- Last Name

- Order Note

- Payment Method ID

- Phone

- Presentment Currency

- Province

- Shipping Lines Conserved

- Shipping Lines Override

- Updated At

- Zip

###### Retrieve Charge

Grab all details about a charge.

- ID

- Address ID

- Analytics Data

- Billing Address

- Client Details

- Customer

- Discounts

- Error

- Error Type

- External Order ID

- External Transaction ID

- Has Uncommitted Changes

- Line Items

- Note

- Order Attributes

- Payment Processor

- Scheduled At

- Shipping Address

- Shipping Lines

- Status

- Subtotal Price

- Tags

- Tax Lines

- Total Discounts

- Total Line Items Price

- Total Price

- Total Refunds

- Total Tax

- Total Weight Grams

- Type

- Updated At

- Created At

- Currency

###### Retrieve Customer

Grab all details about the customer.

- ID

- Analytics Data

- Created At

- Email

- External Customer ID

- First Charge Processed At

- First Name

- Has Card Error In Dunning

- Has Valid Payment Method

- Hash

- Last Name

- Subscriptions Active Count

- Subscriptions Total Count

- Updated At

###### Retrieve Discount

Grab all details about the discount.

- Ids

- Purchase Item Type

- Resource

###### Retrieve Metafield

Grab all details about the metafield.

- ID

- Created At

- Description

- Key

- Namespace

- Owner ID

- Owner Resource

- Updated At

- Value

- Value Type

###### List Whitelist

Obtain a list of whitelists.

- Current Page

- Data

- From

- Last Page

- Next Page URL

- Path

- Per Page

- Prev Page URL

- To

- Total

## Expert support included

MESA includes hands-on support from automation experts who know how to get things done.

## Integrate Loop Returns with Recharge today.

Enjoy a 7-day free trial. Get your first workflow in minutes.
