Skip to main content
Anchor to deliveryProfileCreate

deliveryProfileCreate

mutation

Requires Any of shipping access scopes or manage_delivery_settings user permission.

Creates a DeliveryProfile that defines shipping rates for specific products and locations.

A delivery profile groups products with their shipping zones and rates. You can associate profiles with SellingPlanGroup objects to customize shipping for subscriptions and pre-orders. Each profile contains DeliveryProfileLocationGroup objects that specify which Location objects ship to which DeliveryZone objects with specific DeliveryMethodDefinition objects and rates.

Learn more about building delivery profiles.

•DeliveryProfileInput!
required

Specifies the input fields for a delivery profile.


Was this section helpful?

Anchor to DeliveryProfileCreatePayload returnsDeliveryProfileCreatePayload returns

•DeliveryProfile

The delivery profile that was created.

•[UserError!]!
non-null

The list of errors that occurred from executing the mutation.


Was this section helpful?