Buy online, return in store: where the order record stalls

What buy online, return in store actually is
Buy online, return in store, shortened to BORIS, is the arrangement where a customer who bought from your website hands the item back over a counter in one of your stores, and the merchant refunds it there rather than waiting for a parcel. The item is recovered on the spot. The order record is not: it still reads shipped in your e-commerce platform, the unit sits in a bin behind a till rather than in sellable stock, and closing that distance is somebody's manual job. One multi-brand apparel retailer we spoke to runs a different point of sale in store: staff take the item back with no order number, refund by hand, then ask the CX team to strip the sale off the platform.
This is volume, not an edge case. The National Retail Federation and Happy Returns project total retail returns of $849.9 billion in 2025, and estimate 19.3% of online sales will be returned, after $890 billion in 2024.
The three ways an online order comes back
Three paths, and the useful question isn't which is fastest. It's who holds the item and which system holds the record.
Mail back to the warehouse. The customer ships it, the carrier holds it for days, and the record moves when the warehouse books it in. Slow, but item and record land together. USPS business return services are priced on the scan, so you pay only for labels that get used.
Return to your own store. The customer walks in, the point of sale takes the item, and the counter refunds inside the window the online sale carried, 90 days on most items under Target's published policy. Whether the online order learns about it depends on whether the two systems are one system.
Drop off somewhere that's not your store. A partner counter, a concession, or a carrier point consolidating returns for several brands. Fastest for the customer, and the furthest the record has to travel to catch up.
All three open on the same step, a return authorization, covered in what RMA means in shipping.
The four places an in-store return stalls
An in-store return has to finish twice, at the counter and in the order record. On paper, omnichannel order management is where that agreement lives. Shopify POS order management runs a whole order workflow at the register. Four things stall it in practice.
Refunded at the counter, still shipped online. The money moved and the order record did not. Neither system notices, because each believes its own half completed. The customer notices when tracking emails keep arriving for an item on your shelf.
Taken back without an order number. The store can't find the order, so it's processed against nothing. Shopify's point of sale documentation defines this as an unverified return, and the refund can then only be issued to a gift card, not the original payment method. A card customer who leaves with store credit didn't get a refund.
Back in the store, not back in stock. The unit is recovered and sits in a bin until somebody books it into inventory by hand. Nobody notices, because it's not missing. It's unsellable.
Refunded twice. The counter refunds it and the online return request stays open, so it can be claimed again. Every operations lead has met this one, and it's why teams strip the sale off the order by hand.
Nothing there is broken. Everything is stalled, and the customer is the only party who can see both halves.
The clocks nobody puts on the store counter
A return isn't a new transaction. It settles the one made online, inheriting that sale's obligations.
- The refund deadline runs from the online sale: under the FTC's Mail Order Rule, a prompt refund is seven working days on a cash, check or money order sale, and one billing cycle on a credit card sale where the seller isn't the creditor.
- The card credit has its own two clocks: Regulation Z gives the merchant seven business days from accepting the return to transmit the credit, and the issuer three business days to post it.
- Outside the US, fourteen days: the EU Consumer Rights Directive and the UK Consumer Contracts Regulations both require reimbursement within 14 days, by the same means of payment.
- The tax was sourced somewhere else: Texas Comptroller guidance says an order placed in person is consummated at the seller's place of business "regardless of the location where the order is fulfilled", while a shipped order is consummated where it's delivered. A store refunding at its own rate is refunding a number the order never charged.
No clock here restarts because the goods came back through a different door, and none of them is visible at the counter.
Why the platform answer stops short
Every merchant-side guide answers implementation with a purchase: choose a unified commerce platform, choose an order management system. That's not wrong. A shared order record is the prerequisite, and a brand whose stores run a separate point of sale has a real problem software solves.
A platform makes the two halves capable of agreeing. It doesn't watch whether they did. The returns that cost money are the ones where every system reported success and the order still didn't close. Nothing in a platform is assigned to notice that. The default most brands run is worse. Nothing fires until the customer emails, and the stalled return becomes a ticket. A helpdesk is a system for replying about problems, not resolving them. Answering the customer and closing the order are different jobs, and only one stops the clocks above. The category that does the second job is proactive e-commerce operations: detect the disagreement between counter and order record from events both systems emit, decide against the promise and the clock, act by closing the order, restocking the unit or issuing the refund owed.
What to measure on the store return path
Where in-store returns get measured at all, the count is which store processes the most of them. That's volume, and it says nothing about whether any closed. Measure the distance between the item and the record instead.
- Counter to closed: elapsed time from the store accepting the item to the online order being marked returned. This is what the clocks above are measured against.
- Counter to sellable: elapsed time from the store accepting the item to the unit being sellable again, from that location or any other. A unit nobody booked in isn't inventory, it's a box.
- Unmatched return rate: the share of in-store returns processed with no order reference at all. Every one is a refund that missed the original payment method and a record a person has to repair.
All three are durations or exceptions, and both kinds only exist if something is watching between two events. That's post-purchase operations work, not counter work.
What this does not fix, and what it does
Keeyu isn't a point of sale, not an order management system, not a returns portal and not a carrier, and it replaces none of them. We don't take the item at the counter and we don't issue the store's refund. We sit on the disagreement: we watch the online order against what the store did, catch the returns where the two never reconciled, and act. Offering in-store returns won't reduce how many items come back either. Cutting the return rate is a different argument, and not this one.
An item recovered at a store counter while the order it belongs to still reads shipped isn't a customer service problem. It's an operations break, and it runs on clocks the register can't see. Keeyu detects the break between your store and your e-commerce platform, decides what the promise requires, and acts: closes the order, restocks the unit, issues the refund that was owed. Every order is a promise. Keeyu keeps the promise. If your in-store returns are reconciled by hand, book a demo.
Frequently Asked Questions
What is the difference between BORIS and BOPIS?
BORIS stands for buy online, return in store. It describes an online order handed back over the counter at one of the retailer's own stores instead of being shipped to a warehouse. Its counterpart is BOPIS, buy online pick up in store, which moves goods the other way. Both put a store and an e-commerce platform on opposite ends of the same order.
Can a customer return an online order to a store?
Only if the retailer offers it, and only under the policy attached to the original online order. From the merchant's side it takes three things: the store can look up the web order at the counter, the point of sale can refund to the payment method the customer actually used, and the online order is updated so the same item can't be claimed again. Where any of the three is missing, staff process the return by hand and somebody reconciles the record afterwards.
Do you need a receipt or the original packaging to return an online order in store?
It depends on the retailer's published policy, and a digital proof of purchase increasingly stands in for paper. Target's return policy, for example, lets a shopper return an online order in store using the barcode in the app's Wallet rather than a printed receipt. Original packaging is a separate condition: some categories require it, many do not, and the rule that applies is the one published when the sale was made.
How long does a refund take when an online order is returned in store?
Cash back at the counter is immediate, but a card refund runs on the clocks attached to the original online sale. The FTC's Mail Order Rule sets prompt at seven working days where the sale was cash, check or money order, and at one billing cycle where a credit card sale wasn't financed by the seller. Regulation Z then gives the merchant seven business days to transmit the credit and the issuer three business days to post it. Target's published policy, for one, commits to no timing at all. If the credit never appears, the customer's route is a billing error notice under Regulation Z.
Is return shipping refunded when the customer brings the item to a store?
There's no return shipping to refund, because no label was bought. The question underneath it's usually whether the original outbound shipping comes back, and in the US that's policy rather than law: many brands refund the goods and keep the outbound charge unless the item was faulty or wrongly sent. In the EU and UK the trader has to reimburse standard outbound delivery as well. Publish whichever rule you run in the same place as the return window, because counter staff get asked.
Can an online order be returned to any store location?
Not automatically. Company-owned stores usually can, provided they share an order record with the website. Franchise and concession locations often cannot, because the sale sits on a different entity's books and the refund would come out of the wrong till. A third case is cross-brand drop-off, where a partner counter accepts returns for several retailers at once and consolidates them. Each case needs its own rule at the counter and its own path back to the order record.
What happens to the inventory when an online order is returned to a store?
Physically it's in the store. Systemically it's nowhere until somebody books it in. A unit accepted at the counter is normally held aside for inspection, then added to that store's stock by hand or by a scan, and only then can it be sold or moved again. Until that happens the unit isn't inventory, it's a box, and the website that could have sold it can't see it.
What does a brand need in place to offer buy online, return in store?
Four capabilities, none of them a particular product. An order record the store can look up at the counter. A refund path back to the original payment method rather than a gift card. A rule that updates the online order the moment the store accepts the item, so it can't be refunded twice. And something watching that those two halves reconciled, because the failure mode isn't a system erroring, it's two systems each completing their own half and never agreeing.
References
- National Retail Federation and Happy Returns. 2025 Retail Returns Landscape. NRF returns research
- National Retail Federation and Happy Returns. Report: 2024 retail returns total $890 billion, 5 December 2024. NRF press release
- United States Postal Service. Business Return Services. USPS return services
- Target. Return Policy. Target return policy
- Shopify Help Center. Order management on Shopify POS. Shopify POS order management
- Shopify Help Center. Processing unverified returns and refunds on Shopify POS. Shopify POS unverified returns
- 16 CFR 435.1, Mail, Internet, or Telephone Order Merchandise Rule, definitions, via Cornell Legal Information Institute. 16 CFR 435.1
- 12 CFR 1026.12, Regulation Z, special credit card provisions, via Cornell Legal Information Institute. 12 CFR 1026.12
- Consumer Financial Protection Bureau. Regulation Z, 12 CFR 1026.13, billing error resolution. CFPB Regulation Z 1026.13
- The Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013, regulation 34, legislation.gov.uk. UK Consumer Contracts Regulations
- Directive 2011/83/EU on consumer rights, Articles 13 and 14, EUR-Lex. EU Consumer Rights Directive
- Texas Comptroller of Public Accounts. Publication 94-105, Local Sales and Use Tax Collection. Texas Comptroller 94-105
Ready to Stop Reacting?
The fastest way to see how Keeyu prevents complaints is to see it in action.
In one call, we’ll map your current operations, show how our AI Agent fits in, and walk through real examples of issues fixed before customers notice.
Most teams go live within 48 hours. We never share your data.

