| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- type Query {
- shippingMethods(options: ShippingMethodListOptions): ShippingMethodList!
- shippingMethod(id: ID!): ShippingMethod
- shippingEligibilityCheckers: [ConfigurableOperationDefinition!]!
- shippingCalculators: [ConfigurableOperationDefinition!]!
- testShippingMethod(input: TestShippingMethodInput!): TestShippingMethodResult!
- }
- type Mutation {
- "Create a new ShippingMethod"
- createShippingMethod(input: CreateShippingMethodInput!): ShippingMethod!
- "Update an existing ShippingMethod"
- updateShippingMethod(input: UpdateShippingMethodInput!): ShippingMethod!
- }
- # generated by generateListOptions function
- input ShippingMethodListOptions
- input CreateShippingMethodInput {
- code: String!
- description: String!
- checker: ConfigurableOperationInput!
- calculator: ConfigurableOperationInput!
- }
- input UpdateShippingMethodInput {
- id: ID!
- code: String
- description: String
- checker: ConfigurableOperationInput
- calculator: ConfigurableOperationInput
- }
- input TestShippingMethodInput {
- checker: ConfigurableOperationInput!
- calculator: ConfigurableOperationInput!
- shippingAddress: CreateAddressInput!
- lines: [TestShippingMethodOrderLineInput!]!
- }
- input TestShippingMethodOrderLineInput {
- productVariantId: ID!
- quantity: Int!
- }
- type TestShippingMethodResult {
- eligible: Boolean!
- price: ShippingPrice
- }
- type ShippingPrice {
- price: Int!
- priceWithTax: Int!
- }
|