Extended Address Input
UI Component
Changed on:
7 Sept 2023
Overview
`ExtendedAddressInput` is a Mystique component that can support the extended address in order details and a digital/e-mail shipping method. The component supports delivery addresses with lengthy street/city/company name fields (255 characters).| Plugin Name | Core |
|---|
Alias
ExtendedAddressInput
Detailed technical description
Configuration
Step 1. Configure Workflow:- Use the ChangeOrderDeliveryAddress rule from the Order Reference Module;
- Provide aliases
`"EXTENDEDADDRESS"`in the type field. See the example below;
- A series of guides covering building Workflow is available here.
`fc.mystique.manifest.oms.fragment.ordermanagement`):- Extend
`deliveryAddress`in the query on the Order Details page with street2 and email; - Set default values for
`deliveryAddress`. See Sample Manifest below.
Properties
None
Configuration example
1{
2 "type": "userAction",
3 "name": "OrderAddressChange",
4 "overrides": {
5 "deliveryAddress": {
6 "defaultValue": {
7 "companyName": "{{orderById.fulfilmentChoice.deliveryAddress.companyName}}",
8 "name": "{{orderById.fulfilmentChoice.deliveryAddress.name}}",
9 "email": "{{orderById.fulfilmentChoice.deliveryAddress.email}}",
10 "street": "{{orderById.fulfilmentChoice.deliveryAddress.street}}",
11 "street2": "{{orderById.fulfilmentChoice.deliveryAddress.street2}}",
12 "city": "{{orderById.fulfilmentChoice.deliveryAddress.city}}",
13 "postcode": "{{orderById.fulfilmentChoice.deliveryAddress.postcode}}",
14 "state": "{{orderById.fulfilmentChoice.deliveryAddress.state}}",
15 "country": "{{orderById.fulfilmentChoice.deliveryAddress.country}}"
16 }
17 }
18 }
19}Version History
Recommended Placement
This component was designed to be used on order details page.