Loop for Shopify POS: Return Online, Drop Off In-Store

Edited

OVERVIEW

Loop for Shopify POS: Return Online, Drop Off In-Store is a Shopify POS extension that lets store associates complete drop-off returns without leaving the Shopify POS app. A shopper starts a return online for a refund or store credit with Loop, brings the item to your store with a QR code or RMA number, and the associate finishes the drop-off inside the Shopify POS app using their existing Shopify login. This article covers what the extension is, how it works, how to set it up, and answers common questions.

Note: Loop for Shopify POS is made up of two separate extensions that you can adopt independently. This article covers Return Online, Drop Off In-Store. If you also want associates to start and complete full returns in store, see Loop for Shopify POS: In-Store Returns.

Use the menu on the left to quickly navigate this article.


What it is

Return Online, Drop Off In-Store is a native extension that lives inside the Shopify POS app. It adds a Loop drop-off tile to your POS home screen. When a shopper arrives with a return they already created online, the associate taps the tile, scans the shopper's code, and completes the return.

Note: Loop for Shopify POS is the recommended way for Shopify merchants to handle in-store returns. If you are using the Loop POS app, see Loop Point of Sale. Loop POS is our legacy solution, and we recommend moving to the Shopify POS extensions.

Why it matters

In-store drop-offs are a chance to bring shoppers into your store and leave a good impression. The extension removes the friction for your team:

  • No app switching. Associates stay in Shopify POS for the entire interaction.

  • No extra credentials. Associates use their existing Shopify POS login, so there is no separate Loop account to create, share, or reset.

  • All return activity in one place. Drop-off returns appear in the Loop admin alongside your other returns. No separate view or report is needed.

  • Drives in-store traffic. Drop-off gives shoppers a reason to visit a store.

How it works

The shopper and the associate each have a part in a drop-off return.

The shopper:

  1. Starts a return online through Loop and chooses a refund or store credit.

  2. If their order's shipping address is within your drop-off radius of an enabled store location, they are offered the option to drop the return off in store.

  3. Receives a QR code and an alphanumeric RMA code in their return confirmation email.

  4. Brings the item and code to the store.

The associate: completes the return in Shopify POS. See the steps in The drop-off return flow below.

Things to know:

  • Returns that include an exchange are not eligible for drop-off.

  • You set the drop-off radius, in miles, in Loop admin during setup.

  • The shopper must have already started the return online. Associates cannot create a new return with this extension. To let associates start returns in store, see Loop for Shopify POS: In-Store Returns.

  • Drop-off returns can be converted to Box & Ship in the Loop admin, which automatically generates a shipping label.


Setup

Setup has two parts: turning the extension on in Loop admin, then adding it in Shopify admin. Both are required.

Step 1: Turn it on in Loop admin

  1. In Loop admin, navigate to the Point of Sale tile in the sidebar, or go directly to the Shopify POS drop-off settings page.

  2. Turn on the Loop for Shopify POS drop-off toggle.

  1. In the Drop-off radius card on the General POS settings page, enter the number of miles from a store location in which shoppers will be offered drop-off. Click Save.

Step 2: Add the extension in Shopify admin

  1. In your Shopify admin, navigate to the Point of Sale sales channel in the left sidebar, then click Settings.

  1. On the Settings page, click POS apps.

  1. In the Smart Grid template, select the Add tile button.

  1. Then click into Embedded Apps.

  1. In the Embedded Apps list, find and click Loop Returns & Exchanges.

  1. Select Loop Returns POS drop-off extension from the dropdown.

  1. This creates a tile on the POS home screen and deploys it across all devices and locations automatically — no individual device setup needed.

Once added, the Smart grid tile status will update to show a green Added badge.

  1. Close and reopen the Shopify POS app on your device so it pulls in the new state. A new Loop drop-off tile will appear on the main POS home screen. No additional App Store install is required.

Tip: The extension deploys to all locations at once. You don't need to repeat this process per device or per store location.

Important: Associates must close and fully reopen the POS app after you add the extension. The tile won't appear until the app reloads.

Step 3: Check staff permissions

Loop doesn't control who can use the extension. Shopify does. If an associate sees a message that they don't have the correct permissions, in your Shopify admin go to Settings > Users and permissions > [staff member] > Apps and make sure Loop Returns & Exchanges is enabled. You can also enable it for a whole role, which applies to everyone assigned that role.

Step 4: Test it

Start a return online, then confirm an associate can complete it in the Shopify POS app before your first live drop-off.


The drop-off return flow

This demo shows the drop-off flow end to end, including how a shopper selects drop-off in store, how an associate completes the return in Shopify POS, and how the return appears in Loop admin.

Here is how the flow works for your store associates:

  1. The shopper tells the associate they have a drop-off return.

  2. The associate taps the Loop drop-off tile on the Shopify POS home screen.

  3. The associate scans the shopper's QR code with the device camera or a hardware scanner, or manually enters the alphanumeric code.

  4. The associate reviews the return details and confirms they are correct.

  5. The associate selects where and whether to restock the returned item(s).

  6. The associate taps Complete return. The return processes immediately and the shopper receives their refund.

To stop a return before it is completed, the associate taps Cancel return on the review screen. Cancelling voids the return without issuing a refund, and the return is marked cancelled in the Loop admin.

Note: Returns processed through the extension appear in the Loop admin alongside your other return activity, so there's no separate view or report to check.

Tip: Place the Loop drop-off tile where associates can find it easily on the home screen, and set a clear restock policy so the Restock decision is consistent across your team.


Plan information

To check if this feature is included in your plan, please review the Pricing page on Loop's website.

If you want to add this feature, please contact your Merchant Success Manager to amend your account.

FAQ

Do associates need a separate Loop login? No. Associates complete the entire flow using their existing Shopify POS credentials.

Which devices are supported? The extension works on iOS, Android, and Shopify GO hardware.

Does the extension deploy to all of our store locations automatically? Yes. When you add the extension in Shopify admin, it deploys across all devices and locations tied to that Shopify store. You don't need to install it separately per location.

What if the shopper doesn't have their QR code? Associates can manually enter the alphanumeric RMA code instead. The shopper receives it on the return confirmation page in Loop, and has a link to it in their confirmation email.

Can an associate cancel a drop-off return? Yes, as long as the return hasn't been completed yet. Tap Cancel return on the review screen.

Can we convert a drop-off return to a ship-back later? Yes. Drop-off returns can be converted to Box & Ship in Loop admin, which automatically generates a shipping label.

Can shoppers drop off a return that includes an exchange? No. Returns with an exchange aren't eligible for drop-off in store.

Can associates start a return for a shopper who hasn't started one online? Not with this extension. That's handled by the In-Store Returns extension. See Loop for Shopify POS: In-Store Returns.


Please reach out to support@loopreturns.com with any additional questions.

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.