Table of Contents | ||||
---|---|---|---|---|
|
Account and Security
This screen allows the user to change the email address and the password that are related to the logged-in user account. Additionally, ‘Delete Account’ option will also be available.
Delete Account
‘Delete Account’ is the account anonymization process. Once deleted, the user will not be able to Log-In again.
Required by Apple & Google to publish apps in the App Store and Play Store.
This feature is implemented to provide account delete options for users from the front-end side.But users can only do a soft delete and tag the user as anonymized which will not prevent the user from accessing the app until the account is deleted from the back-end.
User can access the Account and Security page from Profile > Menu -> Account and security
When a user requested to delete the account app will show a confirm modal which includes the consequence of delete action and proper leaving message.
After users successfully complete the action app shows a proper success message. But if the action cannot be completed due to any reason, app will show an error message which can be a following error return from the backend API.
Tip |
---|
Settings Used AllowCustomersToAnonymizeAccountApi3 InfoRecipientAddress |
Warning |
---|
Unable to delete account - Error Messages |
API3 Error code | Error message |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person is an employee |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person has a debt: -600.00 |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person has unpaid invoices |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person has upcoming or ongoing bookings |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person has un debited bookings |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The customer has active subscriptions Månadskort AG, debited until 30/04/2114 |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The customer has valid value cards. |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person is exempt from anonymization |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. Person has a resource connection |
CUSTOMER_DELETE_NOT_ALLOWED | Person could not be marked for anonymization. The person is an API integrator |