Component: Customer Table

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.

Screenshot_2022-11-21_at_11.39.32.png

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

  • 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 .

  • 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 .

Last updated

Was this helpful?