RemoveSurchargesFromProductInput
Input for removing surcharge associations from a product.
Unlinks one or more surcharges from a product, removing additional fees from pricing calculations and order processing.
input RemoveSurchargesFromProductInput {
surchargeIds: [String!]!
productId: Int!
}
Fields
RemoveSurchargesFromProductInput.surchargeIds
● [String!]!
non-null scalar
List of unique surcharge identifiers to associate with or remove from the product.
Must contain valid UUID format identifiers, cannot be empty, and cannot contain duplicates. Each identifier must reference an existing surcharge in the system.
RemoveSurchargesFromProductInput.productId
● Int!
non-null scalar
Unique identifier of the product to associate surcharges with or remove surcharges from.
Must be a positive integer representing a valid product in the system.
Member Of
removeSurchargesFromProduct
mutation