> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/miscellaneous/llms.txt)
> Source: https://docs.saleor.io/api-reference/miscellaneous/unions/delivery-method

# DeliveryMethod Union

Represents a delivery method chosen for the checkout. `Warehouse` type is used when checkout is marked as "click and collect" and `ShippingMethod` otherwise.

```graphql
union DeliveryMethod = Warehouse | ShippingMethod
```

<a id="possible-types"></a>

### Possible types

<a id="warehouse"></a>

#### [`Warehouse`](/api-reference/products/objects/warehouse.md)

Represents warehouse.

<a id="shippingmethod"></a>

#### [`ShippingMethod`](/api-reference/shipping/objects/shipping-method.md)

Shipping methods that can be used as means of shipping for orders and checkouts.

<a id="member-of"></a>

### Member Of

[`Checkout`](/api-reference/checkout/objects/checkout.md) object  ● [`Order`](/api-reference/orders/objects/order.md) object
