UNPKG

@shipengine/connect-carrier-api

Version:

This is the typescript/javascript definitions for carrier api

38 lines (37 loc) 1.88 kB
/** @description Category for a billing line item */ export enum BillingCategories { Uncategorized = 'uncategorized', Shipping = 'shipping', Insurance = 'insurance', /** @description Charge for delivery confirmation, e.g. requiring adult signature */ Confirm = 'confirm', Discount = 'discount', FuelCharge = 'fuel_charge', AdditionalFees = 'additional_fees', Tariff = 'tariff', Tax = 'tax', Delivery = 'delivery', Handling = 'handling', SpecialGoods = 'special_goods', Pickup = 'pickup', /** @description Charge for the location of the origin or destination */ LocationFee = 'location_fee', /** @description Charge for non-standard sizes */ Oversize = 'oversize', Returns = 'returns', Notifications = 'notifications', /** @description Amount to be paid to the driver, used for local delivery and courier services */ Tip = 'tip', /** @description Duties and taxes charged for the shipment; used if DDP is chosen and the carrier supports passing back the estimated duties and taxes for the shipment. */ DutiesAndTaxes = 'duties_and_taxes', /** @description Fee for managing the import/export process, often separate from duties and taxes. */ BrokerageFee = 'brokerage_fee', /** @description Penalty for providing incorrect information when creating the shipment. For Adjustments use only. */ AdminFee = 'admin_fee', /** @description Carrier-assessed adjustment different from the original quote. For Adjustments use only. */ Adjustment = 'adjustment', /** @description Auctane service fee charged to the merchant for using the Auctane Fulfillment Logistics Wallet service. For Adjustments use only. */ AuctaneServiceFee = 'auctane_service_fee', /** @description Auctane Fulfillment Provider's price to charge the merchant for fulfilling the order. For Adjustments use only. */ ProductPrice = 'product_price', }