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
During a return, the customer selects items to return in the Swap portal.
Instead of choosing an exchange item in the portal, they click Shop Now.
They are redirected to your Shopify storefront, where they can browse and select replacement products.
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
nameattribute. This attribute must be set toCheckout. If your theme uses a customised checkout button with a different name, add the attributename=Checkoutto 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
Go to the Shopify App Store
Search for and install Swap: Shipping & Returns
You may need to update your app for In-Shop to work.
In your Shopify admin, go to Online Store > Themes
Click Customize
In the left sidebar, go to App Embeds
Enable the swap-in-shop experience toggle
Go to your Swap Dashboard
Navigate to Settings > Returns
Enable Shop Now (you can set a bonus if desired, or keep it at ‘0’)
Go to Settings > Exchanges
Make sure Exchange For Something Else (EFSE) is enabled
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

