NauticalOrderUpdateMarketplaceShippingInput
No description
input NauticalOrderUpdateMarketplaceShippingInput {
shippingMethod: ID!
isManual: Boolean
newPrice: PositiveDecimal
}
Fields
NauticalOrderUpdateMarketplaceShippingInput.shippingMethod ● ID! non-null scalar
ID of the selected shipping method.
NauticalOrderUpdateMarketplaceShippingInput.isManual ● Boolean scalar
Allows freeze shipping price and make it independent from the related shipping method price. If you make shipping price manual, and want unfreeze it (restore sync based on shipping method price) you can transfer 'false' value for this field.
NauticalOrderUpdateMarketplaceShippingInput.newPrice ● PositiveDecimal scalar
Manual price, that allows overwrite shipping method price. When this field provided, then 'isManual' will be set to the 'true'. You cannot transfer this field, when you explicitly transferring 'isManual: false' too (except the case, when this price will be equals to actual shipping method price).