The barcode carries the destination
Sorting is automated off the destination data in the label. A billing address that never made it onto the label is invisible to every scanner the box passes.
One of those fields is read by a bank, the other by a postal database and then by a driver holding your parcel. They are allowed to disagree, and for gifts, office deliveries and most marketplace orders they should. The trouble starts when the wrong one ends up in the ship-to block, because that block is the only instruction the driver ever sees.
Whatever the card said, the parcel follows the address printed on it.
These are separate systems that never speak to each other. A billing address is matched by the bank that issued the card. A shipping address is matched against postal records and then handed to a sorting network. Passing one check says nothing about the other.
| Field | Who reads it | What a failure looks like |
|---|---|---|
| Billing address | The card issuer, through the Address Verification Service check the payment processor requests | A declined or held charge, before any label exists |
| Shipping address | Postal address records, then the carrier that accepts the parcel | An address correction, a delivery attempt at the wrong door, or a return trip |
Stripe, the payment processor behind our checkout, describes the card side plainly: when a checkout collects the postal code and street address, the card issuer performs an AVS check to verify that they match the billing address on file
. The same page adds that AVS checks can fail for legitimate payments
, which is why a recent move or a typed apartment number can stop a charge from somebody with a perfectly good card.
The postal side has a different definition of correct. USPS Publication 28 calls a complete address one that has all the address elements necessary to allow an exact match with the current Postal Service ZIP+4 and City State files to obtain the finest level of ZIP+4 and delivery point codes
. That match is about buildings and delivery points, not about who is paying.
Sources read on 2026-07-28: Stripe payments documentation on address checks and USPS Publication 28, chapter 2.
The ship-to block. Nothing about the payment is encoded in a shipping label, so there is no version of this where a driver notices that the card was registered somewhere else and corrects the route. A parcel is delivered to the address it is addressed to, and that is the whole rule.
Sorting is automated off the destination data in the label. A billing address that never made it onto the label is invisible to every scanner the box passes.
UPS defines a residential delivery as delivery to a location that is a home or a home-based business in a residential area, such as a neighborhood
. Billing addresses are usually homes, so swapping one in can move a shipment into that band.
An address that is real but missing a unit number tends to surface as an address correction rather than a lost box. Both cost money; only one of them ends with somebody else holding your parcel.
Three outcomes cover almost every case, and which one you get depends on the address itself rather than on any system noticing the swap.
stop delivery or redirect a packagethat is
not out for delivery or already delivered, for a fee. Retail senders can send the parcel back to themselves or hold it at a Post Office location for pickup.
Package Intercept terms read on 2026-07-28 at usps.com/manage/package-intercept.htm; residential delivery wording read the same day at ups.com support on shipping charge corrections.
Apartment, suite and floor lines are where most corrections start. Reading the ship-to aloud catches a missing one faster than staring at it does.
Accept the tidied version a checkout offers. Matching postal records is the whole point of the exercise, and the tidied form is the one that matches.
Use the address your card issuer holds on file, even when you have since moved. That field exists to match a bank record, not to describe where you sleep tonight.
No. They match by default in most checkouts because that is the common case, not because a carrier asks for it. Gifts, work deliveries and marketplace orders split them every day of the week.
The one printed in the ship-to block on the label. Payment details do not travel with a parcel, so a driver has no way to see a billing address and no reason to prefer it.
The parcel goes to that address. If nothing has been handed over yet, print the corrected label first; once the box is moving, USPS Package Intercept can pull back a parcel that is not out for delivery or already delivered, for a fee.
That decline came from the card issuer rather than from the shipping side. The issuer matches the billing address you typed against the address it holds for the card, and a mismatch there can stop a charge no matter where the box was going.
Not on its own. The destination is what prices the move, and a home address is rated as a residential delivery, so a package rerouted from a business to somebody's house can come out at a different number.