updateFulfillmentProfile
Updates an existing fulfillment profile.
Business Rules
- The profile must exist within the current company.
- The name, if provided, must be unique within the company.
Error Scenarios
- **
NOT_FOUND**: when the company or the profile does not exist. - **
BAD_REQUEST**: when the name is missing, too long, or already in use.
Permissions Required
orders:update_fulfillment_profilepermission
updateFulfillmentProfile(
input: UpdateFulfillmentProfileInput!
): FulfillmentProfile
Arguments
updateFulfillmentProfile.input ● UpdateFulfillmentProfileInput! non-null input common
Parameters for UpdateFulfillmentProfile
Type
FulfillmentProfile object orders
Fulfillment Profile
A reusable set of rules that defines how a fulfillment is processed. A profile is owned by a company and is assigned to fulfillments to govern how they progress through the fulfillment state machine.