Application Load
ICartPickupSelectionRequest
The physical TypeScript declaration from the Nuxt starter, with linked types and field comments.
ICartPickupSelectionRequestPoint object from cart_customer_delivery_points_get. Its code, city_code and address are used when the corresponding root fields below are empty.
app/interfaces/orionplace/cart/ICartDeliveryActions.tsexport interface ICartPickupSelectionRequest extends ICartDeliverySelectionRequest {
// Point from `cart_customer_delivery_points_get`. Code and address need at
// least 3 characters; city code is required. Used when the corresponding root
// fields are empty.
point?: Partial<ICartDeliveryPoint>;
// Optional root point code, up to 10 characters; takes precedence over
// `point.code`.
code?: string;
// Optional root city code, up to 30 characters; takes precedence over
// `point.city_code`.
city_code?: string;
// Optional root point address, up to 1024 characters; takes precedence over
// `point.address`.
address?: string;
// Legacy fallback point code, up to 10 characters; used after `code` and
// `point.code`.
delivery_to_code?: string;
// Legacy fallback city code, up to 30 characters; used after `city_code` and
// `point.city_code`.
delivery_to_city_code?: string;
// Legacy fallback address, up to 1024 characters; used after `address` and
// `point.address`.
delivery_to_code_full_address?: string;
}