Skip to content

Feature: support for multiple customer addresses #634

Description

@evereq

Feature Description

Currently, we support a single customer address location.
However, for delivery apps, it's common for a customer to have multiple locations (home, office, etc), so we must support that feature too.
Of course, at a given time only one of the addresses can be "selected" (active), while others are just stored for a simple switch (so customer don't need to enter addresses again and again).
We also should support everywhere location detection because the customer can come to a new place and want quickly to make an order with delivery into such a place (probably in such case we don't even need to store location and just use it for order one time).

Sub Tasks

  • So in our customer ordering app (mobile shop), we need a page for Customer to manage physical addresses. Right now, after customer registers, he also can't change his address to a different one when needed (edit address feature)

  • Needs to research how we store customer addresses and make sure we support multiple addresses across all Platform apps (per above, only one address could be "current" / "selected" one, others could be selected by customer)

  • In the Admin app, we will need to see/manage customer addresses on the Manage Customer page

  • In Merchant app, we will need to see/manage customer addresses on customer page too

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions