Admin: Contact detail
Requirements for the contact page that opens when you click on a single contact in the contacts list
Overview page
As an admin/super admin I can get a quick overview of a user's saved information in order to quickly check their information
As an admin/super admin I can edit some general information about the user, that only admins and super admins can see (not users right now):
I can add a description that is getting desplayed underneath their name and shows as a preview on the contacts page
I can add new tags from a list of pre-created tags 🎨
I can add a note that can be seen across team members
For different user criteria we display the information that is true for this user. Replicate what is already there, e.g. 🎨:
Delivery opt in, Shows yes or no
Newsletter status: subscribed or unsubscribed
Profile
As an admin/ super admin I can see and edit a user's contact and profile information, in order to respond to direct support queries from users asking for changing something
When an admin changes information here that also updates the information in the user dashboard
As a super admin/admin I see a warning message when saving and confirm saving the changes in consent with the user. 🎨Define
Should the user get a notification about the update of their information via email?
Contribution
As a super admin/admin I can update the contribution amount of a user in response to support queries
As a super admin/admin, when a user has a manual contribution, I can update their details
As an admin I can quickly get an overview of contribution state of a user
As an admin, If a user doesn't have a direct debit, I can't start a contribution
As an admin I can set a user's Contribution type on "manual" and set an expiry date
When clicking on update, as an admin I get a warning/consent message: The user has given me permission to update their contribution status. 🎨
Should be send out a confirmation / information email to user
When a user has no bank account saved, nothing is displayed in that place.
At the bottom of the page a table with the payment history is displayed
Role
As an admin I can see which roles are applied to a user
When a user is not paying and no admin, there is no role displayed. There is a text instead "Contact has no role"
As an admin I can add roles to a user
As an admin I can set start and expire dates for a role for a user
When a role expired there is an indication in how it is still displayed on top of the page but there is an indication it has expired (now grey background) 🎨
As an admin, when I click on edit on an existing role I get to a new sub-page.
The name of the user is displayed on top of the page.
It displays as the "add role" section
Background information
Currently at the Bristol Cable the main requests from members are:
Cancel membership
Update postal address
Check membership status ('am i still a member?')
Check contribution amount/status ('are you getting my payments?')
Update contribution amount
Check email subscription status
Slightly less frequent:
Update bank details
Update email address
Last updated
Was this helpful?