Xoro-Shopify Integration App
  • 👋Welcome
  • Overview
    • ✨Features
  • Getting Started
    • 🛠️Installation Guide
      • Step 1: Installing the app in Shopify
      • Step 2: Installing the app in XoroERP
    • ⚙️Configuring Settings
      • Orders
        • General
          • General Advanced Settings
            • Sync Third Party Customer And Company Data With Xoro
        • Accounts
          • Accounts Advanced Settings
        • Warehousing
          • Warehousing Advanced Settings
        • Filters
      • Fulfillments
      • Products & Inventory
        • Products
          • Product Advanced Settings
        • Inventory
          • Inventory Advanced Settings
        • Filters
      • Gift Cards
        • Gift Card Advanced Settings
      • Payouts
      • Import Settings
        • Import Advanced Settings
      • Notifications
    • 💻Workflow
      • Orders
      • Payouts
      • Inventory
      • Gift Cards
    • ⛓️Third-Party Integrations
      • Loop Returns
  • Troubleshooting & FAQs
    • 🔬Troubleshooting Guide
    • ❓FAQs
Powered by GitBook
On this page

Was this helpful?

  1. Getting Started
  2. Third-Party Integrations

Loop Returns

If you use Shopify in combination with Loop, you can sync Loop returns as RMA's, process them directly in Xoro which will sync them across Shopify, Loop, & Xoro.

PreviousThird-Party IntegrationsNextTroubleshooting Guide

Last updated 11 months ago

Was this helpful?

This guide will step through a typical return scenario where RMA's are used in Xoro.

  1. Let's start with a typical Shopify order that's been dropped into Xoro and fulfilled/shipped. Then, the end customer decides to make a return or exchange on an item. They will initiate the return and it will appear in Loop's "Returns" page.

  2. Before proceeding any further, in order to drop Loop returns as RMA's into Xoro, we need to ensure Loop is selected as the Third Party Return Source, Loop's API token is entered, and syncing returns is enabled - as so:

  3. There are 3 ways to import Loop returns into Xoro as RMA's:

    1. Manually by date range:

    2. Manually by RMA:

      The Loop return ID can be found in the URL of an opened return. For example, the following URL: would have a return ID of 52393555.

    3. Automatically import Loop returns based on the Shopify app scheduler polling setting (ie. every 15 or 30 minutes).

  4. After a Loop return has been dropped into Xoro as an RMA, it will also generate an ASN automatically that is linked to the RMA. After the returned item has arrived, you can receive the ASN. Once the ASN has been closed, the Loop return will be automatically processed or flagged within a minute. You can check this by viewing the Loop return. If the ASN was not fully received, the Loop return will be flagged. If it was fully received, then it will be processed. For flagged returns, you will have to manually take action within Loop.

  5. For processed returns, upon the next Xoro Shopify App sync, the relevant transactions will be dropped into Xoro - depending on the return type:

    1. Credit: a gift card will get dropped into Xoro as a credit memo.

    2. Refund: a refunded credit memo will get dropped into Xoro.

    3. Exchange: exchange order is dropped into Xoro.

  6. If a credit or refund was dropped, then the process ends here. In the future when the customer uses the gift card on their next order, the credit memo will automatically be applied to the invoice in Xoro. If an exchange order was dropped, then that order is picked packed and shipped as usual.

The following attached PDF flowchart goes through the above process in detail

⛓️
👇
https://admin.loopreturns.com/returns/52393555
120KB
Xoro_Shopify_Loop_RMA_Flow.pdf
pdf
Loop's Returns page
Xoro's Shopify App settings for Loop found in Settings -> Orders -> General -> Advanced
Manually import by date range of RMA
You can use Shopify's order# or Loop's return ID