@shipengine/connect-carrier-api
Version:
This is the typescript/javascript definitions for carrier api
21 lines (19 loc) • 1.07 kB
text/typescript
import { Currency } from '../currency';
import { EstimatedImportCharges } from './estimated-import-charges';
/** @description This model represents the charges related with customs. */
export class CustomsCharges {
/** @description Freight charge for international shipments. */
freight_charge?: Currency;
/** @description Other charge for international shipments. */
other_charge?: Currency;
/** @description : Description for other charge for international shipments.*/
other_charge_description?: string;
/** @description Insurance charge for international shipments. */
insurance_charge?: Currency;
/** @description Discount for international shipments. */
discount?: Currency;
/**@description: Estimated charges related to importing goods, such as customs duties, taxes, and other import-related fees. Depending on carrier, if provided they will be displayed on the Commercial Invoice. */
estimated_import_charges?: EstimatedImportCharges;
/** @description : The invoice number to be used in the customs.*/
invoice_number?: string;
}