# Pago wire

Pagar en dólares a una cuenta de Estados Unidos por wire.

Un pago wire pide los mismos datos que uno ACH: lo que cambia es `rail`. Cada uno es un riel aparte, con su propia habilitación.

## Requisitos

| Requisito | Valor |
|---|---|
| `rail` | `usd_wire` |
| País | Estados Unidos |
| Moneda del pago | `USD` |
| Datos de la cuenta | Número de ruta, cuenta y domicilio |
| Disponible si | `usd_wire` aparece en `rails` de [`GET /v1/limits`](/docs/operaciones/consultar-limites/). Si no, `403 rail_not_enabled` |
| Cuenta de prueba | No se simula: responde `403 rail_not_enabled` |

## Registra el beneficiario

Los campos y sus reglas son los de [Pago ACH](/docs/recetas/pago-ach/#registra-el-beneficiario), con `rail: "usd_wire"`:

```json
{
  "rail": "usd_wire",
  "holder_name": "PROVEEDOR FICTICIO LLC",
  "routing_number": "999999999",
  "account_number": "000123456789",
  "account_type": "checking",
  "address": {
    "street_line_1": "100 Calle Ficticia",
    "city": "Ciudad Ficticia",
    "state": "TX",
    "postal_code": "00000",
    "country": "USA"
  }
}
```

Si ya registraste esa cuenta con `usd_ach`, regístrala otra vez con `usd_wire` para pagarle por wire: el riel queda fijo en cada beneficiario.

## Paga

Aprueba el beneficiario en el panel y crea el pago con [`POST /v1/payments`](/docs/operaciones/crear-pago/), con `currency` en `USD`. El resto del flujo es igual al de [Pago SPEI](/docs/recetas/pago-spei/).

## Errores comunes

- `403 rail_not_enabled`: tu empresa puede tener `usd_ach` sin `usd_wire`. Revisa `rails` en [`GET /v1/limits`](/docs/operaciones/consultar-limites/).
- `400 invalid_request`: el domicilio sigue las mismas reglas que en ACH.

## Qué sigue

[Pago SEPA](/docs/recetas/pago-sepa/).
