--- 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: 2025-01 api_name: customer type: input-object api_type: graphql source_url: html: https://shopify.dev/docs/api/customer/2025-01/input-objects/SubscriptionDeliveryMethodInput md: https://shopify.dev/docs/api/customer/2025-01/input-objects/SubscriptionDeliveryMethodInput.md --- # 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/2025-01/input-objects/SubscriptionDeliveryMethodLocalDeliveryInput) The input fields for the local delivery method. * pickup [Subscription​Delivery​Method​Pickup​Input](https://shopify.dev/docs/api/customer/2025-01/input-objects/SubscriptionDeliveryMethodPickupInput) The input fields for the pickup delivery method. * shipping [Subscription​Delivery​Method​Shipping​Input](https://shopify.dev/docs/api/customer/2025-01/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/2025-01/mutations/subscriptionContractSelectDeliveryMethod#argument-deliveryMethodInput) MUTATION *** ## Map ### Mutations using this input * <\~>[subscription​Contract​Select​Delivery​Method.deliveryMethodInput](https://shopify.dev/docs/api/customer/2025-01/mutations/subscriptionContractSelectDeliveryMethod#argument-deliveryMethodInput)