UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

64 lines 3.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AdvancedOptions = void 0; /** @description Basic structure for shipping options */ class AdvancedOptions { /** @description Whether the user will upload documents */ enable_document_upload; /** @description Whether the shipment contains alcohol */ contains_alcohol; /** @description Whether the shipment does not require postage */ no_postage; /** @description Whether the shipment can be processed by machine */ nonmachineable; /** @description Whether the shipment duties should be billed to the sender */ bill_duties_to_sender; /** @description Whether Saturday delivery is permissible */ saturday_delivery; /** @description Amount to be paid to the driver, used for local delivery and courier services */ tip; /** @description Describes whether Additional Handling is requested for the shipment */ additional_handling; /** @description Describes details for Collect on Delivery (COD) if requested for the shipment */ collect_on_delivery; /** @description Whether client is requesting the ability to upload documents like commercial invoice after the shipment has been processed */ own_document_upload; /** @description Indicates if the Dangerous goods are present in the shipment. */ dangerous_goods; /** @description Contact information for Dangerous goods */ dangerous_goods_contact; /** @description Describes the transport of dangerous goods that is restricted to Limited Quantities of Dangerous Goods only */ limited_quantity; /** @description Indicates whether the recipient should be notified of events related to the shipment. */ event_notification; /** @description Any other custom shipping options */ windsor_framework_details; /** @description Identifies whatever the product being shipped is accessible or inaccessible during delivery.*/ accessibility; /** @description Specify the name, title and place of the signatory responsible for the dangerous goods shipment. */ signatory; /** @description Types of regulation level defined for dangerous good */ regulation_level; /** @description Transportation means through which the dangerous goods are transported */ transport_mean; /** @description Indicates whether the carrier should unpack the goods after delivery. */ unpack; /** @description Specifies whether the carrier should remove and dispose of the packaging materials after unpacking. */ packaging_disposal; /** @description Determines whether assembly of the delivered product is required. */ assembly; /** @description Indicates whether disassembly of existing items is required prior to delivery or installation. */ disassembly; /** @description The date range when the customer expects the shipment to be delivered. ISO 8601 format */ customer_expected_delivery; /** @description Describes whether or not the shipment is fragile. */ fragile; /** @description A unique ID representing a specific carrier service-level or automation rule within the carrier's/aggregator's system. */ service_configuration_id; /** @description Indicates whether the recipient should be notified of events related to the shipment. */ delivery_as_addressed; /** @description Instructs the carrier to deliver the package only to the exact address provided. */ return_after_first_attempt; } exports.AdvancedOptions = AdvancedOptions; //# sourceMappingURL=advanced-options.js.map