E-commerce

How to handle customer inquiries about in-store exchanges after an online purchase

How to handle customer inquiries about in-store exchanges after an online purchase

July 1, 2026

"I bought on the website, can I exchange in-store?" "The sales assistant refuses without a paper return slip." "My size is not on the shelf, what should I do?" Three tickets where a poorly framed post-web purchase store exchange generates counter refusal, blocked customer, and omnichannel dispute.

The in-store exchange support after e-commerce online purchase covers eligibility, proof of order, store stock, and POS process. Distinct from standard online return: here, size/color exchange in-store after web order.

This guide #743 covers policy STEXCH-SUP, flow SE-1 to SE-8, and matrix STEXCH-MAP. Companion customer service tool of the future is the STEXCH bot (#744).

Summary

Why does an in-store exchange after an online purchase generate support tickets?

The customer orders on the website, receives the package, and wants to exchange it in the nearest store. The salesperson cannot find the POS order, requires an online return first, or the shelf stock is missing. Without a SOP, the agent cites the generic web return policy, ignores the email proof, or promises an exchange outside of the map period.

Five typical frictions in post-web in-store exchanges

  • Unclear eligibility: customer does not know if in-store exchange is authorized map

  • Missing proof: order email QR refused at the counter map

  • Out of stock on shelf: new size unavailable in store map

  • Opaque POS process: salesperson vs web support responsibility map

  • Online return confusion: exchange vs refund portal map

Shopify POS allows looking up online orders and linked return exchanges if there is a unified policy (Shopify POS, return exchange 2026). Without STEXCH-MAP, store and central support diverge on proof and stock.

STEXCH #743 vs online return, EXCH #371, omni-channel POS and bot #744

Six contents, six distinct cross-channel after-sales service journeys.

Quick matrix

Portal return = online refund or exchange. #743 = physical exchange in-store after home-delivered or BOPIS web order.

Which stexch_* typologies to classify?

Eight scenarios for web post-purchase in-store exchange tickets.

Eight stexch typologies

  1. stexch_how_it_works: understand the in-store exchange journey map

  2. stexch_eligibility: am I eligible period product condition map

  3. stexch_proof: what proof to bring to the counter map

  4. stexch_stock_store: new size available in chosen store map

  5. stexch_process_pos: how does the checkout exchange take place map

  6. stexch_price_diff: price difference of variant exchange map

  7. stexch_vs_online: in-store exchange vs web portal map

  8. stexch_denied: exchange refused why map

Tags: stexch, store_exchange, cross_channel, omnichannel. POLICY-CITE: exchange_policy_copy map only.

How should the STEXCH-MAP matrix be structured?

The STEXCH-MAP matrix documents each post-web store exchange program for agents and future bot #744.

STEXCH-MAP Columns

  • stexch_program_id : store exchange program map identifier

  • eligible_skus : relevant SKUs store_exchange_flag map

  • store_locations : stores accepting web exchange location_id map

  • exchange_policy_copy : store exchange terms verbatim map

  • exchange_window_days : maximum post-delivery delay map

  • proof_requirements_copy : order email QR ID map

  • pos_exchange_process_copy : POS register steps lookup return exchange map

  • stock_check_policy_copy : shelf stock vs warehouse order map

  • price_difference_policy_copy : variant price supplement map

  • exclusions_copy : final sale custom excluded map

  • customer_communication_copy : store help page macro map

  • bot_intent_map : bot_stexch_* #744 mapping

Sync store exchange help page, POS salesperson training, and helpdesk macros.

STEXCH-SUP Policy in six rules

Six rules support post-purchase web exchange in-store.

  1. STEXCH-MAP-GROUNDED: proof eligibility process from map only

  2. POLICY-CITE: exchange_policy_copy cites map verbatim

  3. PROOF-CITE: proof_requirements_copy cites if map exchange

  4. STOCK-CITE: stock_check_policy_copy lookup location map

  5. RETURNONLINE-REROUTE: portal refund → online return distinct from store exchange

  6. FINAL-SALE-REROUTE: final sale SKU → map exchange exclusion

STEXCH Flow SE-1 to SE-8

Flow agent eight steps exchange store post-web.

  1. SE-1 Intake : stexch_* intent + order_ref store_location sku variant question

  2. SE-2 STEXCH-MAP : policy proof process stock price exclusions

  3. SE-3 Order lookup : order_ref delivered status exchange_window verify

  4. SE-4 Classify : how eligibility proof stock process denied vs_online

  5. SE-5 Triage : POLICY PROOF STOCK RETURNONLINE FINAL-SALE POSOMNI

  6. SE-6 Respond : macro STEXCH grounded customer_communication_copy

  7. SE-7 Execute : ops store escalate stock transfer price exception

  8. SE-8 Close : tag stexch_resolved policy_cited exchange_completed Y/N

SLA : stexch_eligibility answered with POLICY-CITE exchange_policy_copy in one interaction.

Essential STEXCH macros

Four macro agents post-web store exchange.

STEXCH-POLICY-01

"Order [order_ref map]: store exchange authorized [store_locations map.] Delay [exchange_window_days map] days post-delivery. [exclusions_copy map.] POLICY-CITE."

STEXCH-PROOF-01

"At the counter: [proof_requirements_copy map.] Shopify POS order lookup. PROOF-CITE. Without proof: [alternative portal online map.]"

STEXCH-STOCK-01

"[variant map] store [location_id map]: stock [STOCK-CITE lookup map.] [If OOS: warehouse order within [transfer_sla map] days or other store map.]"

STEXCH-VS-ONLINE-01

"Store exchange: [pos_exchange_process_copy map.] Web portal: EXCH-UX #371 distinct parcel shipment. RETURNONLINE-REROUTE if refund requested map."

Edge cases: final sale, gift, BOPIS, and warehouse stock

Five cases excluded from the standard store exchange macro.

Store exchange = documented POS journey. Refund or final sale = distinct reroute playbooks.

Essential stock exchange KPIs

Five STEXCH management metrics.

  • stexch_policy_cite_rate: POLICY-CITE / total stexch how eligibility

  • stexch_store_convert_rate: completed in-store exchanges / eligible requests map

  • stexch_pos_denied_rate: counter refusals / total stexch_process map

  • stexch_stock_oos_rate: out-of-stock shelf / total stexch_stock map

  • stexch_online_misroute_rate: portal-routed to in-store exchange / total low target

Target: stexch_policy_cite_rate above 95% and stexch_pos_denied_rate decreasing post-salesperson training.

STEXCH anti-patterns

Five common post-web in-store exchange support errors.

  1. Refusing without an order lookup: PROOF-CITE pos_exchange_process_copy map

  2. Invented policy: POLICY-CITE exchange_policy_copy map only

  3. Ignoring shelf stock: STOCK-CITE stock_check_policy_copy lookup

  4. Confusing refund: RETURNONLINE-REROUTE distinct exchange portal

  5. Final sale exchanged: FINAL-SALE-REROUTE exclusions_copy map

STEXCH with Qstomy

Qstomy on Shopify: detect stexch intent, STEXCH-MAP RAG grounded, policy proof cite, handoff #744 bot tier 1.

Pipeline: #744 bot eligibility stock proof tier 1 → #743 store agents escalate stock transfer ops.

Explore AI support and request a demo.

Checklist, FAQ and going further

STEXCH Checklist (8 steps)

  1. STEXCH-MAP v1: locations policy proof process stock price exclusions

  2. Policy STEXCH-SUP: 6 rules POLICY PROOF STOCK RETURNONLINE

  3. 8 typologies stexch_*: tags helpdesk store_exchange cross_channel

  4. 4 macros STEXCH-*: POLICY PROOF STOCK VS-ONLINE

  5. Live store exchange help page: exchange_policy_copy visible post-delivery

  6. 45-min POS seller training: lookup order return exchange STEXCH-FLOW

  7. Shopify POS return exchange sync: pos_exchange_process_copy counter test

  8. KPI Dashboard: stexch_* section 9 policy_cite pos_denied convert

FAQ

Difference with online portal return?
Portal = refund or exchange with parcel shipment. #743 = physical exchange in store with map order proof.

What proof of purchase for the store?
STEXCH-PROOF-01 PROOF-CITE proof_requirements_copy map.

Size missing from the shelf?
STEXCH-STOCK-01 stock_check_policy transfer to another store or online portal map.

Relationship with #744 bot?
#744 = shelf stock eligibility bot proof tier 1. #743 = store agents escalate stock transfer ops.

Going further

This week: index STEXCH-MAP locations store_exchange_flag, sync store help page, test macro STEXCH-PROOF-01 POS seller training.

Enzo

July 1, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.