Manage Carriers Element
The Manage Carriers Element allows users to view a list of their existing ShipEngine carrier connections or connect additional ShipEngine carriers.
This can be used as a stand-alone Element and/or utilized within the Carrier Services Element via the ShipEngine Carriers section.
Configuring Carriers
The Manage Carriers Element is designed to integrate with the leading global shipping carriers. Check out the complete carriers documentation to learn more about ShipEngine carriers.
If you wish to view and manage ShipEngine carrier accounts in the Manage Carriers Element, you must explicitly list them by carrier code in the globalFeatures.enabledShipEngineCarriers
array, which is nested within the features
prop of the ElementsProvider
or ElementsSDK
class constructor.
For an in depth overview of the features
object, please review the Configuring Elements Features step in either the ElementsProvider or the Elements SDK guides.
Supported ShipEngine Carriers in Elements
- USPS:
stamps_com
- DHL Express:
dhl_express_worldwide
- Yodel:
yodel_walleted
- Evri:
hermes
- DPD:
dpdwallet
- GlobalPost:
globalpost
- Aramex Australia:
aramex_au_walleted
- Sendle:
sendle_walleted
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 Manage Carriers Element, which requires an onboarded seller. We recommend using this callback to display the Onboarding Element. |