Purpose: Use this component to allow a user to update their personal details.
This component allows a user to update their first and last names, phone number, the email associated with their account, and allow the user to be redirected via an external link to reset their password with the integrated authentication provider.
To utilise the all of the functionality available for component, the page must be defined as an Authenticated Page in the page builder.
Properties
Label | Type | Default | options/info |
Heading | string | My Details | The header of the component |
Personal details subheading | string | Personal Details | The heading above the name and phone options of the component |
First Name Length Limit | number | 80 | The length limit for the first name |
Last Name Length Limit
|
number | 80 | The length limit for the last name |
Email Length Limit
|
number | 80 | The length limit for the email |
Phone info text | string | We will be able to contact you if there is an issue with your membership | Text to describe what the phone number is used for e.g. contacting you if there is an emergency |
Account details subheading | string | Account Details | The heading above the email and password options of the component |
Email info text | string | We can send you useful member information | Text to describe what the email is used for e.g. updating you with great new offers |
Password Change URL | string | / | A url that the user will be redirected to when the click the password change button |
Password Change Text | string | This is the password you use to log in online | Text to provide context for what password they may wish to change |
Password change Button Text | string | Change Password | The text on the button where |
Show a country code picklist for phone number? | boolean | false | Display a picklist next to the phone input field to allow a user to select their country code rather than manually type it in. |
Email validation regular expression | string | empty | Regex validation for email field. eg.
^\S+@\S+\.\S+$ |
Name validation regular expression | string | empty | |
Error message | richtext | There has been an error | The error message that displays if the customer has no subscriptions. |
Integration:
- Name, email and phone: Any changes will trigger an event (order.update_customer_details) and will be provided in the Update Customer Details webhook - learn more here.
-
Name: Any updates to the name are applied to the following information:
- Limio: Limio Customer's Name will be updated and updated the name on the Limio Addresses associated to this Customer.
- Zuora: Limio will update the billToContact and soldToContact objects. Please note that the Zuora Customer Account name with not change.
- Salesforce via Zuora Z360: Refer to Zuora documentation.
-
Email: Any updates to the email are applied to the following information:
- Limio: Update the Limio Customer's Email. Note: This does not modify the Limio Owner or the Limio Identity of the Customer.
- Zuora: Email on the Customer Account > BillTo and SoldTo Contact (personal email)
- Salesforce via Zuora Z360: Refer to Zuora documentation.
Comments
0 comments
Please sign in to leave a comment.