Return abuse can hide inside an ordinary-looking return request. A customer who buys a dress, wears it to a wedding, and sends it back is not the same as a customer who ordered the wrong size. The job is to separate the two without making honest shoppers feel accused.
Understand the types of return abuse
Most return problems fit into four patterns.
Wardrobing means buying an item, wearing it once or twice, and returning it. You often see this with event-driven clothing: dresses, suits, blazers, seasonal coats, or outfits bought just before a holiday or party. The returned item may look fine at first glance but show light wear: deodorant marks, perfume, makeup, stretched seams, or creases from sitting.
Worn items are more obvious. The garment is returned with pilling, stains, odor, stretched fabric, or damage. Sometimes the shopper removes the tag and tries to hide wear by refolding or reattaching the tag.
Swapped items happen when a customer returns a different item: an older version, another size, a different color, a cheaper product, or even a counterfeit. The package may contain the right brand but the wrong garment.
Serial returners buy frequently and return frequently. Some are simply struggling with fit, but others are systematically borrowing items, buying multiple sizes with no intention of keeping most of them, or stretching the return window.
Not every high-return customer is abusive. A tall customer who orders three pairs of jeans to find one that fits will have a high return rate for a good reason. That is why you need data, condition checks, and fair rules instead of assumptions.
Spot patterns in your store data
Return abuse becomes easier to spot when you look at customer-level patterns, not just individual orders. Export your orders and returns into one spreadsheet, then calculate these numbers.
| Signal | What to check | Example |
|---|---|---|
| Return rate per customer | Returned units ÷ purchased units | If a customer bought 12 items and returned 9, that is a 75% return rate |
| Return frequency | Number of returns within 30, 60, or 90 days | Three returns in one month is a stronger signal than three returns in a year |
| Days from delivery to return request | Time between receiving the package and asking for a return | A return request near the end of the window, after an event, may be wardrobing |
| Repeat condition issues | Returns with missing tags, stains, odor, or wear | Multiple condition problems point to misuse |
| Same item or category | The customer repeatedly buys and returns similar event clothing | Could be fit, but also could be borrowing |
| Address, phone, or email | Several customer accounts sharing the same contact details | May be someone working around a block or return limit |
For example, a customer with a 50% return rate who always returns dresses after the weekend needs different treatment from a customer who returned one coat because the size chart was wrong.
In Shopify, you can export orders from the admin, use order tags, and add customer notes. In WooCommerce, order notes and user roles can track return behavior, and many return-management plugins add reporting. On Haravan or Sapo, many shops still track this manually in Google Sheets because orders also come from Facebook, TikTok, and Zalo. The key is to record the phone number, address, and return reason each time, then review patterns weekly.
Only use personal data for fraud prevention and customer service, and check the current privacy rules for the countries where you sell.
Photo: cottonbro studio / Pexels
Write fair, specific return rules
Vague policies encourage abuse and make it hard to refuse a bad return. A clear policy protects both you and honest shoppers.
Show the condition clearly
Bad policy wording:
“Items must be in new condition.”
Good policy wording:
“Items must be returned unworn, unwashed, and in their original packaging, with all tags and hygiene stickers attached. We cannot accept returns with makeup, deodorant, perfume, pet hair, or visible wear.”
The second version tells the customer exactly what you will inspect. It also gives you something to point to later.
Set a clear return window
Choose a reasonable window, such as 14 or 30 days from delivery, and state whether it is calendar days or business days. Explain how the window works for exchanges versus refunds.
Be specific about non-returnable items
If you do not accept returns on underwear, swimwear with a removed hygiene seal, face masks, custom pieces, or final-sale items, write that on the product page and at checkout. For hygiene-sensitive items, say:
“This item is non-returnable once the hygiene seal is opened.”
This is easier to enforce when the rule was visible before purchase.
Add the policy to your platform
Shopify: Go to the admin, find the policies area under settings, and paste your return policy. Add product-specific notes in the product description or theme editor.
WooCommerce: Create a return policy page, then link it in the checkout or terms area. Use product short descriptions for item-specific rules.
Haravan and Sapo: Create a policy page in the admin or theme, link it in the footer, and paste the key return rules into product descriptions. Many Vietnamese shops also pin the policy on their Facebook or Zalo page because orders arrive through chat.
Check the current consumer-protection requirements for your country. In Vietnam, for example, rules on returns and refunds can depend on whether the item is defective, so review the official legal source before refusing a refund.
Inspect returns step by step
A consistent inspection process helps you make decisions calmly and document evidence.
- Open the package near good light. Use a clean table.
- Check the return slip and order number. Confirm the package matches the request.
- Photograph the item before moving it. Include tags, labels, and problem areas.
- Check tags and hygiene stickers. Are they original, attached, and unaltered?
- Check high-wear areas. Underarms, neckline, cuffs, hem, inner thighs, knees, and waistband.
- Smell the garment gently. Perfume, smoke, food, or body odor may indicate use.
- Compare against your product photo. Look for color changes, missing accessories, altered seams, or substituted items.
- Record the decision. Approve the refund, offer store credit, or reject on fair grounds.
For high-value items, you can add a small security tag or note a serial number before shipping. This helps with swapped-items disputes.
In Shopify and WooCommerce, attach the inspection photos to the order notes or keep them in a shared folder named by order number. On Haravan and Sapo, the same principle applies even if you manually save images in a drive folder or Zalo note. The goal is a trail you can use if there is a dispute or chargeback.
Communicate politely and firmly
The hardest part is saying no without escalating the customer. The best messages stick to facts, refer to the policy, and leave space for the customer to save face.
Return looks worn or tags are missing
“Hi [name], thank you for returning [item]. We received the package, but the tag has been removed and the item shows signs of wear. Because our return policy requires items to come back unworn with tags attached, we can’t issue a full refund for this one. We can return the item to you or offer [store credit / a partial refund]. Please let us know by [date].”
Why this works: it says what you found, not “you wore this.” It gives options.
Swapped or wrong item returned
“Hi [name], we received your return for order #[number]. The item in the package appears to be a different [style / size / version] from the one we shipped. If this was a mistake, we’ll help sort it out. If we don’t hear from you by [date], we’ll close the return and send the item back to you.”
Why this works: it does not accuse. It leaves room for an honest mistake, but it does not automatically refund.
Non-returnable item
“Hi [name], [item] is marked as final sale / non-returnable because of [hygiene / made-to-order]. For this reason we can’t accept it back. I’m sorry for the inconvenience—this note is shown on the product page before purchase.”
Why this works: it references the pre-purchase disclosure rather than arguing.
Serial returner warning
“Hi [name], we’ve noticed a high number of returns on your account. We still want you to find pieces you love, but returns that do not meet our condition rules cannot be refunded. To help you shop more accurately, we can share measurements, fit notes, or photos before you order. From now on, returns on your account may be reviewed more closely and may be issued as store credit instead of a refund.”
Bad wording would be:
“You return too much. We are blocking you.”
The first message protects your margin while treating the customer like an adult. The second creates a chargeback risk and loses any chance of a positive relationship.
Photo: https://kaboompics.com/ / Pexels
Limit serial returners without punishing honest shoppers
A serial returner is not the same as a confused fit buyer. Before limiting someone, look for objective signals.
A sensible internal trigger might be:
- three or more returns in 90 days, with at least two items returned in non-compliant condition;
- a return rate above 50% and repeated condition problems;
- swapping or missing items in more than one order.
These are examples, not fixed rules. Adjust them to your store size and order volume.
Steps to limit politely
- Warn before acting. Send the serial-returner message above.
- Offer fit support. Ask what problem they are having. Send measurements, fabric notes, or a size recommendation.
- Change the return outcome. For repeat non-compliant returns, issue store credit instead of cash refunds.
- Require pre-approval photos. For future returns, ask them to send photos before you accept the item.
- Block only for clear fraud. If you have evidence of swapping, wardrobing, or using multiple accounts, you may decide to stop accepting orders from that phone, email, or address.
Be careful: if the item is genuinely defective or not as described, consumer law may still require a refund or replacement. Always check the current official rules for your jurisdiction rather than relying on your policy alone.
In Shopify, you can tag a customer as “high return” and add a note so your team knows to review. In WooCommerce, use order notes or a customer flag if your return plugin supports it. On Haravan and Sapo, many shops keep a shared spreadsheet or add a customer note in the admin.
Reduce avoidable returns before they happen
Some return abuse is preventable because the customer ordered an item they were unsure about. Better product information removes part of the excuse.
Add real measurements, fabric weight, stretch, model height, and close-up photos. Show the inside of the garment, the hem, and the zipper. Avoid over-editing product photos; if the color or drape is changed too much, the shopper may feel the return was your fault. You can read more about keeping product images accurate in our guide to AI product photography for clothing.
Clear size guidance also helps. A shopper who knows which size to buy is less likely to order three sizes and return two, which can look like serial return behavior. See how to help customers choose the right size online for practical product-page ideas.
If return abuse is a concern, a virtual try-on button on product pages lets shoppers judge the look on themselves before buying. Macgi makes an AI widget that sits next to “Add to cart,” uses your existing product photos, and lets the shopper see themselves wearing tops, bottoms, skirts, or dresses in about 15–40 seconds. The shopper’s photo is not stored, results are deleted after 24 hours, and nothing is used to train AI. The widget works in Vietnamese and English on Shopify, WooCommerce, Haravan, Sapo, or any site where you can add HTML. If you would like to reduce the guesswork behind some returns, try Macgi’s widget in the free beta.
FAQ
Should I block every customer with a high return rate?
No. Look at the reasons and condition. A customer who exchanges sizes or buys from a difficult category may need better size advice, not blocking. Focus limits on repeat policy violations such as missing tags, worn items, or swapped products.
Can I refuse a return if the tags are removed?
If your policy clearly states that tags must be attached and the item must be unworn, you can usually refuse or offer partial credit. However, if the item is defective or not as described, local consumer law may still apply. Check the current rules where you sell.
What should I do if I receive an obvious swap but I cannot prove it?
Document what you received, compare it with your shipping records or serial notes if available, and politely tell the customer there is a mismatch. You can ask whether it was a mistake and give them a deadline to respond. If they insist, you may still need to decide based on the value of the item and the chargeback risk.
Are restocking fees a good idea?
Restocking fees can deter wardrobing, but they must be disclosed before purchase and may be regulated. Check the current rules in your country and on each platform before adding one. Many small stores prefer store credit or return shipping deductions for worn items.
How can I handle wardrobing without accusing the customer?
Point to specific, neutral facts: the tag is missing, there is makeup on the collar, or the hem shows wear. Use “we found” instead of “you did.” Offer to return the item or provide store credit. This keeps the conversation professional and reduces the chance of a public complaint.



