Skip to main content
Anchor to DeliveryRateProvider

DeliveryRateProvider

union

Requires Any of assigned_shipping or shipping access scopes or manage_delivery_settings user permission.

A rate provided by a merchant-defined rate or a participant.

•OBJECT

A participant defines carrier-calculated rates for shipping services with a possible merchant-defined fixed fee or a percentage-of-rate fee.

Anchor to adaptToNewServicesFlagadaptToNewServicesFlag
•Boolean!
non-null

Whether to display new shipping services automatically to the customer when the service becomes available.

•DeliveryCarrierService!
non-null

The carrier used for this participant.

•MoneyV2

The merchant-defined fixed fee for this participant.

•ID!
non-null

A globally-unique ID.

•[DeliveryParticipantService!]!
non-null

The carrier-specific services offered by the participant, and whether each service is active.

•Float!
non-null

The merchant-defined percentage-of-rate fee for this participant.

•OBJECT

The merchant-defined rate of the DeliveryMethodDefinition.

•ID!
non-null

A globally-unique ID.

•MoneyV2!
non-null

The price of this rate.


Was this section helpful?

Anchor to Fields with this unionFields with this union

•OBJECT

A method definition contains the delivery rate and the conditions that must be met for the method to be applied.


Was this section helpful?