Address forms: small details that affect Australian deliveries
Allow customers to enter usable addresses and distinguish delivery limits from formatting errors.
An address form should help the customer describe a real destination. It should not reject a valid unit number because the designer tested only detached houses.
For an Australian shop, begin with the destinations and carriers you actually support. Street delivery, post office boxes and collection services can have different requirements. A single generic “address invalid” message hides the distinction between a formatting issue and a delivery restriction.
Preserve meaningful address parts
Make room for unit or level details and a second address line. Keep suburb, state and postcode clearly labelled. Do not treat a postcode as a number used for arithmetic; systems should preserve its formatting throughout storage, exports and labels.
Australia Post's addressing guidelines explain postal presentation. Your developer and dispatch team should also check the requirements of the specific shipping connection being used.
Let customers correct suggestions
Address lookup can reduce typing, but a suggestion should not trap someone whose address is missing or recently changed. Decide whether manual entry is allowed and how those orders are checked. Explain any review that may delay dispatch.
If a carrier does not support a particular destination type, say that before payment. “We cannot deliver this item to a PO Box” is more useful than a red border around the street field.
Test beyond the checkout screen
Follow example addresses through order confirmation, dispatch software and the final label. Check whether long suburb names are cut off, apartment details disappear or copied fields become mixed together.
Include the staff workflow for an address correction after purchase. Who can change it, how is the customer told and what happens if a label has already been created? Our online store service includes these handovers so the shop and dispatch process fit together.