--- title: SubscriptionDeliveryMethodInput - Customer API description: |- Specifies delivery method fields for a subscription contract. This is an input union: one, and only one, field can be provided. The field provided will determine which delivery method is to be used. api_version: 2024-10 api_name: customer type: input_object api_type: graphql source_url: html: >- https://shopify.dev/docs/api/customer/2024-10/input-objects/SubscriptionDeliveryMethodInput md: >- https://shopify.dev/docs/api/customer/2024-10/input-objects/SubscriptionDeliveryMethodInput.txt --- # Subscription​Delivery​Method​Input input\_object Specifies delivery method fields for a subscription contract. This is an input union: one, and only one, field can be provided. The field provided will determine which delivery method is to be used. ## Fields * local​Delivery [Subscription​Delivery​Method​Local​Delivery​Input](https://shopify.dev/docs/api/customer/2024-10/input-objects/SubscriptionDeliveryMethodLocalDeliveryInput) The input fields for the local delivery method. * pickup [Subscription​Delivery​Method​Pickup​Input](https://shopify.dev/docs/api/customer/2024-10/input-objects/SubscriptionDeliveryMethodPickupInput) The input fields for the pickup delivery method. * shipping [Subscription​Delivery​Method​Shipping​Input](https://shopify.dev/docs/api/customer/2024-10/input-objects/SubscriptionDeliveryMethodShippingInput) The input fields for the shipping delivery method. *** ## Mutations using this input * [subscription​Contract​Select​Delivery​Method.​delivery​Method​Input](https://shopify.dev/docs/api/customer/2024-10/mutations/subscriptionContractSelectDeliveryMethod#argument-deliveryMethodInput) MUTATION *** ## Map ### Mutations using this input * <\~>[subscription​Contract​Select​Delivery​Method.deliveryMethodInput](https://shopify.dev/docs/api/customer/2024-10/mutations/subscriptionContractSelectDeliveryMethod#argument-deliveryMethodInput)