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

# pause_card

> Pause a multi-use card: temporarily blocks ALL new charges (reversible — use resume_card to unblock).

Connect to `https://mcp.agentcard.sh/mcp` with the **user's connection token** (or a `buy_token` for org-owned accounts).

**Behavior:** idempotent.

## What it does

Pause a multi-use card: temporarily blocks ALL new charges (reversible — use resume\_card to unblock). Right for "stop this subscription for now" or a card the user suspects is compromised but is not sure. Only multi-use cards can be paused; single-use cards close after one charge and cannot be paused.

## Inputs

| Field                  | Type   | Description                                                                                                                                                                                                    |
| ---------------------- | ------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `card_id` *(required)* | string | The card ID to pause (from list\_cards or create\_card).                                                                                                                                                       |
| `approval_id`          | string | Approval id from a prior approval\_required response, once the user has approved. Only for cards created through ANOTHER app: first call without it (the user is emailed an approve link), then retry with it. |

## Returns

| Field                  | Type   | Description                                                                                             |
| ---------------------- | ------ | ------------------------------------------------------------------------------------------------------- |
| `message` *(required)* | string | Human-readable result.                                                                                  |
| `status`               | string | "paused" on success; an error discriminator otherwise (e.g. "not\_multi\_use", "card\_not\_updatable"). |
| `cardId`               | string | The card ID.                                                                                            |

## Example call

```json theme={null}
{
  "tool": "pause_card",
  "arguments": {
    "card_id": "\u2026"
  }
}
```
