Account Settings Element
The Account Settings Element is a workflow that provides a basic UI wrapper around a collection of smaller Elements to manage your ShipEngine account settings. Below is a list of nested Elements contained in the Account Settings Element.
NOTE:
It is recommended to initialize a workflow Element as a whole; however, all nested Elements can be instantiated individually.
React Component
SDK
| Args/Props | Description |
|---|---|
onRedirectToOnboarding | function, optional An optional callback that is triggered when the "Complete Onboarding" button is clicked. This button appears when a user who hasn't completed onboarding tries to access the Carrier Services Element within AccountSettings, which requires an onboarded seller. We recommend using this callback to display the Onboarding Element. |
Account Settings Features
Features are optional configuration keys used to customize the Account Settings experience.
| feature | Description |
|---|---|
enableFunding | boolean enabled by default Whether or not to display the Add Funds settings within the Carrier Services section. |
showCarrierServices | boolean enabled by default Whether or not to display the ShipEngine Carriers section on the Account Settings element. |
showExternalCarriers | boolean disabled by default Whether or not to display the External Carriers section on the Account Settings element. |
showManageWarehouses | boolean enabled by default Whether or not to display the Ship From Locations section on the Account Settings element. |
showLabelLayout | boolean enabled by default Whether or not to display the Shipping Label Layout section on the Account Settings element. |
showUnitSettings | boolean enabled by default Whether or not to display the Units of Measure section on the Account Settings element. |
For an in depth overview of the global features object, please review the Configuring Elements Features step in either the ElementsProvider or the Elements SDK guides.