Przejdź do głównej zawartości

Interface: UseAvailableShippingMethodsResult

Properties

error

error: Error | null

Transport failure (network, timeout). Business reasons live in userErrors.


freeShippingProgress

freeShippingProgress: Maybe<FreeShippingProgress> | undefined

Progress towards free shipping, when the merchant configured a threshold.


isLoading

isLoading: boolean


methods

methods: AvailableShippingMethod[]

Methods for the destination, in the order the API returned them. Empty until loaded.


refetch

refetch: () => Promise<void>

Returns

Promise<void>


userErrors

userErrors: UserError[]

Reasons no method is offered, straight from the API — e.g. a digital-only cart, or no carrier covering the address. Render message as-is; it arrives already translated.