Skip to content
Documentation sections
My Orders

Address Book

What this screen is for

The screen where a customer saves, edits and deletes their delivery addresses. An address belongs to the account, not to an order, so what is saved here stands independent of any business — and even though online ordering isn't open yet, it can already be saved and edited today.

When you would use this

A customer reaches for this screen when they want to save a delivery point they visit often instead of retyping it every time, or when a saved address needs a new phone number or unit number.

Who sees it

Only a signed-in customer sees and edits their own addresses; it shows empty while signed out.

Where it lives

The screen exists only in the mobile app.

What you can do here

Add a new address

The button in the bottom-right corner opens a blank form with fields for a label, recipient name, phone, address line, district, city and postal code.

Edit

Tapping a row in the list opens the same form pre-filled with that address's current details.

Delete

The trash icon on a row deletes the address outright without asking for confirmation; an order already placed with that address is unaffected, because the order carries its own copy of it.

Mark as default

A switch in the form makes this address the default one; the default address is marked with its own label in the list.

Legacy incomplete addresses are flagged if any remain

The form itself refuses to save an address missing its street or city, so this label never appears on anything created here; it exists only for older records saved before that check existed.

What the server accepts and refuses

Required fields are checked client-side, only at save time

For an address to count as deliverable, its address line and city fields must both be filled in; that check happens in the form's save step. The Firestore rule only checks that the writer's own id matches — not whether the fields are filled in.

Deleting an address doesn't change a past order that used it

An order carries its own copy of the address it was placed with at the time; an address removed from the address book afterward has no effect on how that order looks.