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

# Agregar lógica a las CLABEs

> Rechaza todas las transferencias dirigidas a cualquier CLABE específica.

Hay distintas formas de usar tu CLABE de Fintoc. Puedes asignar una CLABE a los pagos de un usuario específico o crear una CLABE de un solo uso para órdenes de pago específicas. Esta guía muestra cómo actualizar tu CLABE para facilitar el manejo de los payins.

# Deshabilitar una CLABE

Si deshabilitas una CLABE, **todos los payins dirigidos a ella se rechazarán automáticamente** y serán devueltos al remitente. De esta forma, si una CLABE ya no está destinada a recibir pagos, al deshabilitarla ya no necesitas preocuparte por manejar pagos entrantes no deseados.

Si deshabilitas una CLABE, **todos los payins dirigidos a ella se rechazarán automáticamente** y serán devueltos al remitente. Si una CLABE ya no está destinada a recibir pagos, deshabilitarla evita que tengas que manejar pagos entrantes no deseados.

## Ejemplos de casos de uso

* Tu empresa asigna **una CLABE por usuario** y Jared completó el offboarding de tu aplicación. Deshabilita la CLABE de Jared para que los pagos hechos a su usuario se devuelvan automáticamente y no malgasten tus recursos operativos.
* Tu empresa asigna **una CLABE por orden** y Richard compró una computadora en tu tienda. Deshabilita la CLABE de la orden de la computadora de Richard una vez que pague, para evitar recibir un pago doble. Si Richard no ve el aviso de confirmación de pago y paga dos veces, el dinero se devolverá automáticamente y no malgastará tus recursos operativos.

## Deshabilitar una CLABE con nuestra API

```python theme={null}
account_number = client.v2.account_numbers.update(
  "acno_Kasf91034gj1AD",
  status="disabled"
)
```

```node theme={null}
const accountNumber = await fintoc.v2.accountNumbers.update(
	"acno_Kasf91034gj1AD",
  status: 'disabled'
);
```

```curl theme={null}
curl --request PATCH \
     --url https://api.fintoc.com/v2/account_numbers/acno_jKaHD105H \
     --header 'Authorization: sk_test_jKaHdEa3mfmP0D105H' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "status": "disabled"
}
'
```

# Establecer límites de monto para transferencias entrantes

Puedes establecer límites para restringir qué **transferencias entrantes** acepta tu CLABE. Si una transferencia no cumple con estos criterios, Fintoc la rechaza. Las transferencias rechazadas no aparecen en tus estados de cuenta y no generan cargos.

| Característica | Descripción                                                                                                                              |
| :------------- | :--------------------------------------------------------------------------------------------------------------------------------------- |
| Monto mínimo   | Configura `min_amount` para rechazar cualquier transferencia con un monto menor a este valor.                                            |
| Monto máximo   | Configura `max_amount` para rechazar cualquier transferencia con un monto mayor a este valor.                                            |
| Monto exacto   | Configura `min_amount` y `max_amount` con el mismo valor para rechazar cualquier transferencia que no coincida con ese monto específico. |

## Establecer límites vía API

```python theme={null}
account_number = client.v2.account_numbers.create(
  options={
    min_amount=300,
    max_amount=400
  }
)
```

```node theme={null}
const accountNumber = await fintoc.v2.accountNumbers.create(
  options: {
  	max_amount: 300,
  	min_amount: 400
  }
);
```

```curl theme={null}
curl --request POST \
     --url https://api.fintoc.com/v2/account_numbers \
     --header 'Authorization: sk_test_jKaHdEa3mfmP0D105H' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
     {
     "options": {
     	max_amount: 400,
     	min_amount: 300
     }
   }
'
```
