Skip to main content
interface

Requires read_markets for queries and both read_markets as well as write_markets for mutations.

A shipping rate with a price and optional transit time.

Rates define the price charged to buyers for a shipping option.

•MoneyV2!
non-null

The price charged for this rate.

Anchor to transitTimeMaxSecondstransitTimeMaxSeconds
•Int

The maximum transit time estimate in seconds.

Anchor to transitTimeMinSecondstransitTimeMinSeconds
•Int

The minimum transit time estimate in seconds.


Was this section helpful?

Anchor to Types implemented inTypes implemented in

•OBJECT

A fixed-price shipping rate.

Flat rates charge the same price regardless of cart value or weight, and may include optional transit time estimates.

•ID!
non-null

A globally unique ID.

•MoneyV2!
non-null

The fixed price charged for this rate.

Anchor to transitTimeMaxSecondstransitTimeMaxSeconds
•Int

The maximum transit time estimate in seconds.

Anchor to transitTimeMinSecondstransitTimeMinSeconds
•Int

The minimum transit time estimate in seconds.

•OBJECT

A value-based shipping rate.

Defines price, optional transit time estimates, and the cart-value range for this rate.

•ID!
non-null

A globally unique ID.

•MoneyV2

The maximum cart value (inclusive) for this rate. Null means no upper limit.

•MoneyV2!
non-null

The minimum cart value (inclusive) for this rate.

•MoneyV2!
non-null

The price charged for this rate.

Anchor to transitTimeMaxSecondstransitTimeMaxSeconds
•Int

The maximum transit time estimate in seconds.

Anchor to transitTimeMinSecondstransitTimeMinSeconds
•Int

The minimum transit time estimate in seconds.

•OBJECT

A weight-based shipping rate.

Weight-based rates charge different prices depending on package weight, which can include packaging weight in addition to item weight, and may include optional transit time estimates.

•ID!
non-null

A globally unique ID.

•Weight

The maximum package weight for this rate tier.

•Weight!
non-null

The minimum package weight for this rate tier.

•MoneyV2!
non-null

The price charged for this rate.

Anchor to transitTimeMaxSecondstransitTimeMaxSeconds
•Int

The maximum transit time estimate in seconds.

Anchor to transitTimeMinSecondstransitTimeMinSeconds
•Int

The minimum transit time estimate in seconds.


Was this section helpful?