Information needed to specify a service for rate-and-ship

interface DomesticRateAndShipService {
    account_number?: null | string;
    carrier: CarrierName;
    service_code: string;
    [field_name: string]: undefined | JsonValue;
}

Hierarchy (View Summary)

Indexable

Properties

account_number?: null | string

The carrier account to purchase the label with.

If left null, a Shipgenius-provided account will be used, if available.

carrier: CarrierName

The carrier to send shipments with

service_code: string

The carrier service to send shipments with.

See "@shipgenius/oms".ShipGeniusOmsClient.getSupportedServices for a list of supported services for each carrier.