-
Notifications
You must be signed in to change notification settings - Fork 0
Contact Us
Manuel edited this page Jan 11, 2025
·
14 revisions
The customer service contact us form allows the user to send a message to either customer service or the webmasters of the app. The user can add his email, an order reference in case the inquire is about an order, he can attach a file with information about the issue or subject he wants to talk about and he can a message about the subject.
In case the user submits any invalid or empty information in the inputs appropriate messages will be shown.
As a customer, I want to be able to send a message to the site admins, so that I can ask or clarify anything about my use of the site:
- should allow the user to send a message to site admins including a subject heading, order reference and any file attachment that might provide info
As a logged in customer, I want my email pre-filled in email inputs, so that I don't have to type it in again:
- should display pre-filled email in email inputs when user is logged in
As a customer, I want descriptive error labels to be displayed on contact us form, so that I know which data to input:
- should display error label 'Please select a subject from the list provided.' when submitting without selecting a subject
- should display error label 'Invalid email address.' when submitting an empty email address
- should display error label 'Invalid email address.' when submitting an invalid email address
- should display error label 'Bad file extension' when uploading a file with .exe extension
- should display error label 'The message cannot be blank.' when submitting an empty message
- should consider any email without '@' as invalid
- should consider any email with '@' as valid
- should consider any file with '.exe' extension as invalid
- should consider any file with '.pdf' extension as valid