Skip to main content
Anchor to DeliveryPromiseProvider

DeliveryPromiseProvider

object

Requires read_delivery_promises access scope.

A delivery promise provider. Currently restricted to select approved delivery promise partners.

Boolean!non-null

Whether the delivery promise provider is active. Defaults to true when creating a provider.

Int

The number of seconds to add to the current time as a buffer when looking up delivery promises. Represents how long the shop requires before releasing an order to the fulfillment provider.

ID!non-null

A globally-unique ID.

Location!non-null

The location associated with this delivery promise provider.

String!non-null

The time zone to be used for interpreting day of week and cutoff times in delivery schedules when looking up delivery promises.


Was this section helpful?

query

Lookup a delivery promise provider.


Was this section helpful?

mutation

Creates or updates a delivery promise provider. Currently restricted to select approved delivery promise partners.

Arguments

Boolean

Whether the delivery promise provider is active. Defaults to true when creating a provider.

Int

The number of seconds to add to the current time as a buffer when looking up delivery promises. Represents how long the shop requires before releasing an order to the fulfillment provider.

ID!required

The ID of the location that will be associated with the delivery promise provider.

String

The time zone to be used for interpreting day of week and cutoff times in delivery schedules when looking up delivery promises. Defaults to UTC when creating a provider.


Fields

Anchor to deliveryPromiseProviderdeliveryPromiseProvider
DeliveryPromiseProvider

The created or updated delivery promise provider.

[DeliveryPromiseProviderUpsertUserError!]!non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?

interface

Was this section helpful?