Skip to main content

In-Store Shop Now Experience (Returns V2)

G
Written by Guido Kaspers

The In-Store Shop Now Experience allows customers to browse your Shopify storefront during the return process and select exchange items directly from your live product catalogue. This experience builds on the existing Shop Now flow by integrating product selection into your storefront, offering a more seamless and intuitive user journey.

This article covers how the in-store exchange process works, how to enable it, and key considerations when setting it up.

Note: You can still use the standard Shop Now exchange flow within the Swap portal (known as In-SWAP exchanges).


How the In-Store Experience Works

  1. During a return, the customer selects items to return in the Swap portal.

  2. Instead of choosing an exchange item in the portal, they click Shop Now.

  3. They are redirected to your Shopify storefront, where they can browse and select replacement products.

  4. Once items are added to their exchange cart, they return to Swap to complete the process.

This creates a storefront-based exchange flow while still leveraging Swap's backend power.


Prerequisites

There are a few things that are needed to use the In-Store Shop Now Experience.

  • The in-shop experience identifies the checkout button in your Shopify theme using its name attribute. This attribute must be set to Checkout. If your theme uses a customised checkout button with a different name, add the attribute name=Checkout to the checkout button element in your theme.

    Contact your Account Manager if you need assistance.

    Example:

  • The in-shop experience is compatible with Shopify themes 2.0. If your theme is not Shopify themes 2.0, please reach out to your Account Manager.


How to Enable the In-Store Experience

  1. Go to the Shopify App Store

  2. Search for and install Swap: Shipping & Returns

  3. You may need to update your app for In-Shop to work.

  4. In your Shopify admin, go to Online Store > Themes

  5. Click Customize

  6. In the left sidebar, go to App Embeds

  7. Enable the swap-in-shop experience toggle

  8. Go to your Swap Dashboard

  9. Navigate to Settings > Returns

  10. Enable Shop Now (you can set a bonus if desired, or keep it at ‘0’)

  11. Go to Settings > Exchanges

  12. Make sure Exchange For Something Else (EFSE) is enabled

  13. Configure visibility by region (domestic/international) as needed


What is the Shop Now Bonus?

The Shop Now Bonus gives customers more to spend when they choose to shop immediately with their return credit, rather than opting for a refund or gift card. A bonus percentage is applied to the value of the returned items, increasing their total credit and encouraging them to complete a new purchase. This will be displayed as a discount. This helps merchants retain more revenue while offering customers a better deal.


Considerations

  • Return Types in Advanced Rules:

    • "Shop Now Credit" has been renamed to Shop Later Credit

    • "Exchanges" now covers both Shop Now (in-store) and Variant Exchanges

  • Product-Specific Restrictions:

    • If one item in a return is ineligible for exchange, the system blocks all items in that return

    • Customers must deselect the restricted item to proceed with the rest

  • Refunds in Exchange RMAs:

    • If a refund is denied, the exchange item remains in the RMA to avoid accidental removal

    • Exchanges that require extra payment won’t be processed at this stage

Did this answer your question?