> ## Documentation Index
> Fetch the complete documentation index at: https://developers.redo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# deleteShippingMethod

> Permanently remove a shipping method from a checkout experience. If the experience is live, shoppers stop seeing the method as soon as the change propagates. An id from another account, or one that does not exist, returns false. An invalid request fails with INVALID_CHECKOUT_REQUEST (400).

**Required scopes:** [`checkout_write`](/docs/api-reference/v3/reference/scopes#scope-checkout_write)

## Arguments

<ResponseField name="checkoutExperienceId" type="ID!" required>
  Checkout experience ID.
</ResponseField>

<ResponseField name="id" type="ID!" required>
  Shipping method ID, from the checkout experience's `methods`.
</ResponseField>

## Returns

<ResponseField name="deleteShippingMethod" type="Boolean!" required />

## Example

```graphql theme={null}
mutation {
  deleteShippingMethod(checkoutExperienceId: "...", id: "...")
}
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.