A missing apartment number can leave a carrier with the right building and no specific unit. Confirm the full destination with the customer before shipping. An empty apartment field is a reason to check, but it does not prove that an address needs a unit: a single-family home normally has no apartment number.
Shopify offers native address suggestions. A required field, a match in postal data, and a buyer confirming which unit they mean provide different information. This guide explains the signals and how Address Verifier handles a missing-unit result.
Will USPS deliver without an apartment number?
Do not rely on it. USPS Publication 28 requires secondary information for destinations containing a secondary unit designator. If the carrier cannot determine the correct destination, the parcel can be undeliverable as addressed.
The actual outcome depends on the destination and information available. A package delivered to a lobby, office, or known recipient is not evidence that a unit number was unnecessary for every address in the building. Confirm the detail instead of assuming the driver will resolve it.
Format checks, CASS, and DPV are different
A syntax check tests whether a field has an acceptable shape. It does not prove the address exists or identifies the intended unit.
CASS is USPS’s certification program for address-matching software. It is not another name for a basic checkout format check. Delivery Point Validation (DPV) checks whether a ZIP+4-coded address corresponds to a known USPS delivery point.
A standard DPV confirmation indicator helps distinguish primary and secondary matches:
| Indicator | Meaning | Merchant action |
|---|---|---|
Y | Primary and any supplied secondary information are confirmed | Still confirm that this is the buyer’s intended destination |
D | Primary confirmed; secondary information is missing | Ask for the apartment, suite, or unit |
S | Primary confirmed; supplied secondary information is not confirmed | Ask the buyer to check the unit rather than inventing a replacement |
N | Primary/secondary information does not confirm | Review the input and supporting details |
These indicator definitions are documented in Smarty’s API reference as a postal-data reference. The table explains postal signals; Address Verifier presents its own completion or correction prompt rather than these raw codes. A postal match does not guarantee a physical parcel will arrive. Footnotes add detail: N1 identifies missing secondary information required for delivery; CC and C1 distinguish whether an unconfirmed secondary is required. A missing database match can also need investigation rather than proving the destination is fictitious.
When the correct designator is known, use APT, STE, or another appropriate USPS abbreviation. # is permitted with a space before the number in specified circumstances; it is not universally invalid.
Why the unit can be missing
A customer can omit the unit, reuse an incomplete saved address, or accept an autocomplete result that fills only part of the destination. Those are possible causes, not proof that a particular wallet or Shopify checkout dropped the information.
Look at the customer’s confirmation and the actual order fields before attributing the problem to a platform defect. A screenshot of a full address before payment and the resulting order can help reproduce a field-mapping problem. That evidence helps distinguish an omitted unit from a checkout mapping problem.
Shopify’s checkout form settings let you make address line 2 optional, required, or hidden. Requiring the field produces a value; it does not prove that value is a valid unit. Leaving it optional allows houses to check out without unnecessary apartment information.
What Shopify checks now
Shopify’s address collection preferences include checkout issues and suggested corrections for supported destinations. Individual field validations remain active, and the admin also displays address warnings and errors. These checks go beyond whether a postal code has the right shape.
The docs do not establish that every missing unit is caught. Test a known destination with and without its required secondary information if that is the case you need to cover. Keep native and app configuration separate when testing; Shopify warns that overlapping suggestion interfaces can conflict.
Accelerated checkout can use saved address data, but Validation Functions also support accelerated methods. Skipping typing is not the same as skipping every check.
Ways to catch missing apartment information
- Keep the apartment field visible. If you require it, remember that a house may have no secondary address and a placeholder does not establish validity.
- Display the full destination in the confirmation email. Give the buyer a clear route to correct it and allow enough time before warehouse dispatch.
- Use Flow for review when it fits your volume. A blank
address2condition is broad: it will also flag houses, and a unit could already be included in address line 1. Flow acts after the event; it is not a delivery-point lookup. - Use a verification result to ask a specific question. A confirmed primary address with missing secondary information provides a better reason to prompt than an empty field alone.
How our missing-unit prompt works
In Address Verifier, the missing-secondary result produces a request for the buyer’s unit. The engine does not have a candidate apartment number to supply, so this is a completion field rather than an invented “verified” unit.
On Pro, the buyer can enter the unit on merchant-placed Thank-you or eligible Order-status blocks before fulfillment. The customer must load the page and act; we do not guarantee a check or correction for every order. Plus can also use an optional in-checkout block. Suggest mode is advisory. With the required permission, enforce mode pauses progression for a response, which can include keeping the entered address; it does not force acceptance of our suggestion.
The Free plan’s offline rules cannot determine from postal data whether a building needs a unit. Pro is $0.04 per order with the first 100 free. Plus in-checkout verification can also bill validated abandoned checkouts. Destination coverage and returned precision vary; verification is not a delivery guarantee.
If the package already shipped
Confirm the unit with the buyer and contact the carrier about available options. Editing the Shopify shipping address changes the record, not the parcel’s label or route.
For an eligible USPS item not yet out for delivery, Package Intercept may help. It is not guaranteed; its current retail fee is $19.45 plus applicable postage only on success. If the parcel has returned, arrange a recorded replacement shipment with a new label.
The cost depends on the actual outcome. Our cost model separates support, reshipping, return charges, and lost goods. It does not assign every missing apartment a universal $15-to-$40 cost.