help1
empty box chargebackshopifychargebacksshopify paymentsfraud

What Actually Wins a Shopify Empty Box Chargeback

Field notes on the empty box chargeback problem on Shopify: why weight receipts lose alone, what a packing chain looks like, and the police-report trick.

help1 Team
What Actually Wins a Shopify Empty Box Chargeback

You submitted Shopify tracking, the carrier weight receipt from the label, and a delivery GPS pin. You attached the customer's shipping confirmation email showing they opened it. You wrote a short cover note. You lost the empty box chargeback anyway, and the bank's reply amounts to three sentences of boilerplate. If that is the sequence you just ran through, this is the part where I'd stop and ask you which reason code you were actually fighting.

The reason code is doing most of the work

Empty box disputes almost never arrive with a fraud reason code. They arrive as "not as described" (Visa 13.3, Mastercard 4853) or occasionally "merchandise not received" (Visa 13.1). Those codes are decided on different questions than the fraud codes are. Fraud disputes are about "did the cardholder authorize this transaction?" - a question tracking and delivery proof cannot answer either, but where AVS and CVV matching help. An empty box chargeback under 13.3 is about "did the contents of the sealed package match what was advertised?" No delivery scan, weight receipt, or GPS pin answers that question, and if the bulk of your submission is those documents, you are answering a question the bank did not ask.

I have watched merchants build 15-page evidence packets with three tracking screenshots, four delivery photos, and a printout of the product page - and lose. The evidence was accurate. It just was not evidence of what the bank actually needed to decide.

What I check first when the notification lands

When a merchant forwards me the dispute notification, I look at three things in order.

  1. The reason code. Empty box claims tend to land under 13.3 (not as described) or occasionally 13.1 (not received). Fraud codes (10.4 and family) get different evidence, and Visa's Compelling Evidence 3.0 update in April 2026 helps there and only there.
  2. Whether the customer talked to the merchant first. If there are three emails from the customer over two weeks and then a chargeback lands with no prior mention of an empty box, that is a documentation asset - a story the bank might read - not a smoking gun on its own.
  3. Whether they have any contents-adjacent evidence at all: packing video, a scale reading of the sealed package, a photograph of the packed contents before the label went on. Most solo merchants do not, and that answer determines the shape of what we can submit at all.

If you are running one to three empty box chargeback events per year on a $5k-$30k monthly store, the honest expected win rate for those cases sits somewhere between 5% and 20%, which is where the community's estimates converge. I say this so you know what you are calibrating against. A submission that shifts you from 10% to 25% is a real change; a submission that shifts you from 0% to 100% is a fantasy that a lot of blog posts about chargebacks sell.

Why the weight receipt loses on its own

Carrier weight receipts are the piece merchants reach for first. The intake scan says the parcel weighed 340 grams. Your product is 280 grams. Add packaging and you are in range. Case closed, right?

Not for a reviewer working through a stack of disputes. Carrier scale tolerances are wide. Packaging alone weighs something. The merchant asserting the weight was consistent with the product does not close the contents question - it corroborates it. Corroboration is not proof, and reviewers reading "not as described" claims tend to give the customer the benefit of the doubt on contents. In every one of the r/shopify threads I sampled for this topic, merchants who led with carrier weight as their headline evidence reported losing.

Weight is worth submitting. It is not worth centering. It goes into the "supporting context" section of the packet, not the "here is the answer" section.

The packing chain that actually wins

What wins, when anything wins, is a chain that closes the contents gap at the moment of sealing.

The chain looks like this: a video clip showing the item being placed inside the box with the printed shipping label visible in the same frame, timestamped, tied to the order number by a pick or scan record; then the carrier intake scan weight matching the packed weight from the clip; then delivery confirmation. One evidence category per annotated PDF. Not fifteen pages. Community members who have won hard "not as described" disputes describe their submissions in almost the same words each time: a short, sequenced story with the strongest piece of evidence first, not a folder of unconnected documents.

If you want a second pair of eyes on a specific dispute packet before you submit it - especially figuring out which single piece of your evidence deserves to lead - the first 15 minutes with a help1 expert are free, and empty box packets are a case where sequencing changes the outcome more than the raw contents do.

The uncomfortable part of this: a proper packing chain costs money and time to build. One merchant on r/shopify documented spending roughly GBP 2,500 across 20 cameras at 10 stations, at 750 to 1,000 orders per day, and said it paid for itself in about three weeks. Another commenter in the same thread said the investment only makes sense at hundreds of orders per week. Nobody I found has posted an ROI number for a store shipping 10-30 orders a day. If that is you, you have to run the math on how often that claim actually hits you before you spend anything on hardware.

The camera trap almost every merchant walks into

I did not expect this to be its own section, but a January 2025 r/shopify post made me change my head about camera choice for packing documentation.

A merchant bought a Tapo C260 4K security camera specifically to record packing footage for chargeback defense, and the camera could not resolve the text on a mailing label at packing-station distance. Maximum resolution settings, multiple positioning attempts, still unreadable. Consumer "4K" is a resolution spec, not a focal-length spec. A wide-angle security camera and a machine-vision camera can share identical pixel counts and have completely different label-reading behavior at 60cm. Before you buy anything, check the minimum focal distance and the field of view at packing-station distance. The resolution number on the box does not tell you either.

I have not tested every hardware option on this problem myself - my hands-on time is with three specific setups a few merchants I work with have used - so I am not going to recommend a specific model here. Mify Pack Record on the App Store launched January 2026 and links video clips to Shopify orders for free, but as of when I am writing this it has zero reviews and I have not audited a live install of it yet. Both of those caveats belong on the page.

The police-report filter I recommend first

Before any of the camera conversation, the intervention I recommend to a solo merchant with no packing chain is the police-report ask.

When a customer says the box arrived empty, reply with something close to: "Because you are reporting theft in transit, we need to treat this as a possible theft. Please file a police report and share the report number, and we will process your reship or refund on receipt." Genuine claimants file. Opportunistic claimers, in the community's experience and in mine, mostly do not. This is not a courtroom argument. It is a filter. It costs you five minutes of email.

One thread from September 2024 documents a $2,700 "not as described" empty box chargeback the merchant won with a packet built around a police report plus corroborating carrier and hazmat documentation. The same customer filed a second chargeback on the same order 450 days later - Shopify treats every dispute as new, so winning once does not prevent a repeat - but the initial win was real, and the seller described "not as described" as "notoriously hard for sellers to win." The police report was doing work in that packet.

Where the CE 3.0 assumption breaks

A merchant asked me in May whether the April 2026 Visa Compelling Evidence 3.0 update was going to help with their empty box chargeback problem. It is not. CE 3.0 applies to reason code 10.4 (fraud, card-absent). Empty box lands under 13.3. If a search brought you here because you were reading about CE 3.0 and hoping it applied, it does not, and I would rather tell you here than let you spend an afternoon writing to a card-history evidence template that will not be evaluated against your dispute.

The Shopify dispute form update from December 2025 does help a little. The AI-enhanced defense option is worth ticking, mostly because it costs nothing and it reads your evidence packet before Shopify submits it. Neither Shopify nor Visa has moved the underlying evidence gap on "not as described." I do not know of any documented win-rate delta from the December form redesign yet. That is an open question I would want six more months of data on before I claimed anything either way.

For the double-payment trap where merchants issue a proactive refund the same afternoon a chargeback opens, I wrote that specific pattern up separately - it is a related but distinct way solo merchants lose money to disputes they thought they were resolving.

Empty box chargebacks are one of those problems where the operational fix - a video camera aimed at a packing bench, wired to the label printer - lives on a different budget line than the payment problem it solves, and that is why most solo merchants keep losing them.

Still stuck? Talk to an expert.

Our vetted Shopify experts can fix this issue for you in a live session. $39 per session. Your first 15 minutes are free.