Methods
(static) Base/CheckoutAddressServices-AddNewAddress()
CheckoutAddressServices-AddNewAddress : The CheckoutAddressServices-AddNewAddress. Only In multiShip. get invoked when saving a new shipping address
Parameters:
| Type | Description | 
|---|---|
| middleware | server.middleware.https | 
| middleware | csrfProtection.validateAjaxRequest | 
| httpparameter | productLineItemUUID - product line item UUID | 
| httpparameter | originalShipmentUUID - shipment UUID | 
| httpparameter | shipmentUUID - shipment UUID | 
| httpparameter | shipmentSelector - A shipment UUID containing the address that matches the selected address or ab_ | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_firstName - Input field for the shoppers's first name | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_lastName - Input field for the shoppers's last name | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_address1 - Input field for the shoppers's address 1 - street | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_address2 - Input field for the shoppers's address 2 - street | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_country - Input field for the shoppers's address - country | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_states_stateCode - Input field for the shoppers's address - state code | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_city - Input field for the shoppers's address - city | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_postalCode - Input field for the shoppers's address - postal code | 
| httpparameter | dwfrm_shipping_shippingAddress_addressFields_phone - Input field for the shoppers's phone | 
| httpparameter | dwfrm_shipping_shippingAddress_shippingMethodID - input field for shipping method ID | 
| httpparameter | dwfrm_shipping_shippingAddress_giftMessage - input field for shopper's gift message | 
| httpparameter | csrf_token - hidden input field CSRF token | 
| category | sensitive | 
| returns | json | 
| serverfunction | post | 
(static) Base/CheckoutAddressServices-CreateNewAddress()
CheckoutAddressServices-CreateNewAddress : The CheckoutAddressServices-CreateNewAddress returns an object containing: 1. uuid 2. the account model of the current shopper 3. the order model (This get invoked when clicking on "New Address" on shipping page)
Parameters:
| Type | Description | 
|---|---|
| middleware | server.middleware.https | 
| querystringparameter | productLineItemUUID - The product line item UUID | 
| httpparameter | productLineItemUUID - The product line item UUID | 
| category | sensitive | 
| returns | json | 
| serverfunction | post |