La indefensión ante los bancos (Caixabank nightmare)

Hoy no toca hablar de tecnología ni de IA ni de nada similar, hoy toca hablar de la indefensión flagrante que sufrimos los clientes de los bancos en nuestro país (desconozco si en otros pasa). Además, así escribo directamente el artículo y me dejo de asistentes con IA (igual las imágenes que lo acompañan si serán con IA, pero es que yo no tengo talento con estas cosas).

Hoy os vengo a contar cómo Caixabank me ha bloqueado la cuenta durante más de una semana (10 días hasta hoy y contando) y temo que empiece a devolver facturas o suscripciones que tenemos domiciliados con ellos causándonos posiblemente graves problemas.

Dia 15 de abril

Oculto en mi app de caixabank recibo un oscuro documento con título PCB de la diligencia requerida. Os reproduzco aquí lo importante:

Veamos aquí algunos detalles:

  • Me bloquean la cuenta a partir de ese momento (limitar la operativa de sus contratos) sin ningún plazo para aportar documentación ni nada similar
  • No me dicen qué documentación aportar ni cómo presentarla
  • Lo único que me recomiendan en contactar con la oficina

Día 17 de abril (viernes)

Yo, sin haber leído el comunicado, ni haber recibido ninguna notificación por la aplicación (estoy seguro de que no se me habría pasado si hubiese aparecido en mi móvil) intento hacer una transferencia y me devuelve un error (tampoco demasiado explícito)

Y, bueno, dado que no sabía nada del bloqueo supuse que era un error transitorio y lo dejé pasar.

Dia 18 de abril (sábado)

Intento de nuevo la transferencia y recibo el mismo error anodino, decido entonces llamar a atención al cliente (es sábado y no hay ninguna oficina a la que acudir) y me dicen que tengo un bloqueo KYC por falta de documentación, que si no había recibido algún aviso por la app o se me ofrecía subirlo en algún sitio. Obviamente respondo que no y decido que lo mejor será ir a una oficina a arreglarlo porque tampoco me pueden decir qué documento falta.

Dia 20 de abril (lunes)

Me presento en la sucursal que tengo al lado de mi oficina. Por algún motivo la sucursal que tengo asociada a mi cuenta está bastante lejos de mi casa y de mi oficina actual (cosas que solo caixabank sabe porqué), el caso es que tras esperar pacientemente mi turno le explico la situación a quien me atendió (muy amable, por cierto) y me dice que probablemente haya algo mal en mi declaración de datos profesionales (declaración que lleva sin cambios desde octubre) y tras consultar con mi sucursal sin saber qué tipo de documento debía aportar, decide cambiar algún dato de mi declaración y dice que posiblemente mañana ya estaría resuelto.

Esto me deja más dudas que certezas, pero bueno, decido no darle más vueltas y se lo informo a la gestora que tengo accesible desde mi app y conviene en que es lo mejor.

Dia 21 de abril (martes)

Vuelvo a intentar la transferencia, vuelve a fallar… Vuelvo a preguntar a mi gestora por la app y me responde esto:

Ahora me aparece un comité y una supuesta situación en la que yo antes era persona de responsabilidad pública y ahora no. ¡Un total sinsentido! no se lo que cambiarían en la oficina pero yo nunca he sido ni he declarado ser persona de responsabilidad pública. Total, otro día que no puedo operar con mi cuenta.

Dia 21 de abril (miércoles)

Preocupado por el tema le comento a un amigo que trabaja en Caixabank la situación y me dice que está pendiente de subir un documento sobre mi actividad económica. Dado que soy autónomo societario tengo que pasar una factura a mi empresa cada vez que haga algo para ella, por lo que estoy dado de alta (y llevo así 30 años) como autónomo y en el impuesto de actividades económicas. Suponiendo que esto puede ser la causa aporto los certificados de hacienda de mi censo y de alta en IAE. Entiendo que esto tampoco se va a arreglar hoy.

Dia 22 de abril (jueves)

Vuelvo a comprobar que no puedo operar con la cuenta, vuelvo a preguntar a mi gestor y la respuesta es:

Evidentemente ese día, y el viernes no pude acceder tampoco a mi cuenta. De hecho el viernes a última hora volví a intentar la transferencia y nada de nada… Así que esperé al sábado (hoy)

Dia 25 de abril (sábado) – 10 días con la cuenta bloqueada

Vuelvo a intentar hacer la transferencia de marras y veo que sigo sin poder, eso significa que o el comité ha pasado de mi o que desbloquean las cuentas cuando les apetece y no cuando deben. En fin, que esto ya no es de recibo así que voy a poner una reclamación en caixabank, cosa que es previa a que pueda reclamar ante el banco de España… Y es que ESTÁN IMPIDIENDO QUE ACCEDA A MIS FONDOS SIN NINGUNA EXPLICACIÓN.

Caixabank te ofrece hacer la reclamación por email o via web. Realizo la reclamación por email esperando recibir en respuesta un acuse de recibo o similar que permita saber la fecha exacta en la que hice la reclamación para que empiece a correr el tiempo necesario para poner la reclamación en el Banco de España (me fio cero o menos de que caixa vaya a resolver el problema por su propia voluntad o que no me haya provocado ya problemas con los pagos domiciliados o en tarjeta que tenemos en esa cuenta). El caso es que no recibo ningún email de confirmación… Así que vuelvo a reclamar via web (a ver si, al menos, me da un número de referencia al mandar el formulario), pero no, esto es todo lo que obtengo, sin referencia ni nada a lo que pueda agarrarme:

Así que, hasta el lunes que no me pueda pasar por una oficina y perder unas horitas de trabajo en alguna oficina aquí sigo sin poder disponer de mi dinero ni tener ninguna explicación sobre este bloqueo. Que si tienen alguna duda sobre algún ingreso o algo les puedo proporcionar toda la documentación, que yo no he hecho nada que esté fuera de la legalidad y puedo demostrarlo. En fin, que estamos totalmente indefensos ante una entidad que no solo te bloquea la cuenta sin avisar sino que no te da ningún medio para resolverlo ni ninguna explicación. Me he leído la normativa del Banco de España y el proceder de Caixabank no está justificado de ninguna manera por esta normativa.

Dia 27 (lunes)

La cuenta sigue bloqueada, parece que no ha habido suerte con el comité. Intento contactar con mi gestora y me dice que hable con mi oficina asignada. Esta oficina está a media hora andando de donde estoy ahora (nos la asignaron cuando tenía la oficina cerca) y, me echo la manta a la cabeza y me voy para allá a ver si desbloqueo el tema.

Después de un bonito paseo de 30 minutos me encuentro a 7 personas esperando delante de mi… Y en 15 minutos la cola avanza en solo una. Mi amigo, mientras, me indica que no tienen actualizada mi declaración de la renta y que esa puede ser la causa. Se la mando a ver si la puede subir y desisto de intentar hablar con alguien de la oficina. Tengo que trabajar al fin y al cabo.

Mientras emprendo el bonito y vigorizante paseo de vuelta a mi oficina recibo una llamada de la sucursal que me atendió el lunes pasado. Parece que la mala valoración que les dejé les ha escocido y no hace sino justificar que ellos no tienen acceso a los datos y que les valore mejor la próxima vez. En el fondo no es culpa suya, así que les valoro bien en la siguiente encuesta.

Pero al final de día la cuenta sigue bloqueada

Dia 28 (martes) – 13 días desde que bloquearon mi cuenta

Finalmente mi amigo (que parece ser que es el único que se preocupa) me dice que tengo que volver a meter mis datos personales en la app del banco y volver a firmarlos… Dicho y hecho (aunque la app tampoco es que sea la más amigable para eso o para buscar un código CNAE)… Minutos después consigue desbloquearnos la cuenta. Con esto (que no con la ayuda de mi gestor ni ninguna de las oficinas de Caixabank de alcorcón) termina esta pesadilla en la que un banco, por ineptitud o por falta de comunicación ha tenido retenidos mis fondos.

Y colorín colorado… A esperar que mi gestor de Caixabank me intente vender algo con mis fondos recién recuperados.

Veri*Factu pospuesto

Al hilo de mi anterior hilo, hoy se acaba de conocer que el gobierno ha pospuesto la puesta en marcha de la obligatoriedad del sistema un año completo.

Todo un alivio para las pymes y autónomos que estaban muy perdidos con las nuevas obligaciones que emanaban de este nuevo sistema tributario.

Podeis ver la noticia en varios medios:

Es buena hora para empezar a prepararse, ahora con más tiempo y aprovechar para utilizar herramientas como DocuFactu.

Si te suena VeriFactu, tienes que leer esto

Desde hace unos meses hay una palabra que suena mucho por todas partes, no es una peli, no es un disco, no es un nuevo escándalo financiero y no afecta a todo el mundo… Pero es algo muy importante para pymes y autónomos, esa palabra es VeriFactu (o Veri*Factu).

Facturas alocadas por Veri*Factu a la espera de DocuFactu

¿Qué es Veri*Factu?

VERI*FACTU es el nuevo sistema de emisión de facturas “verificables” definido por la Agencia Tributaria española dentro de la Ley Antifraude, pensado para que el software de facturación genere registros inalterables y, opcionalmente, los envíe en tiempo real a Hacienda.

¿Porqué se está hablando de esto?

Se habla tanto de VERI*FACTU en estos meses porque su implementación obligatoria se acerca rápidamente, con plazos clave en 2025-2026 que generan urgencia entre pymes, autónomos y desarrolladores de software.

  • El 29 de julio de 2025 era la fecha límite para que los fabricantes adapten y homologuen sus programas de facturación.?
  • Desde el 1 de enero de 2026, las sociedades mercantiles deben usar sistemas compatibles; para autónomos y personas físicas, el 1 de julio de 2026.?

Artículos recientes destacan que solo el 8% de pymes está preparado, con un mes restante para la primera fase.?

Cómo funciona en la práctica

El programa de facturación genera, por cada factura, un registro firmado electrónicamente, con huella (hash) y datos clave (número, fecha, importe, NIF, tipo de factura, etc.), y lo encadena con los anteriores para asegurar la trazabilidad.?

En modo “VeriFactu”, el software envía estos registros automáticamente a la AEAT; en modo “no VeriFactu”, los conserva y solo los remite si se le requieren, pero cumpliendo igualmente requisitos estrictos de seguridad y conservación.?

Las facturas incluyen un código QR que permite a cliente y AEAT comprobar que la factura está registrada, así como la leyenda “VERIFACTU” o “Factura verificable en la sede electrónica de la AEAT”.?

Esa marca funciona como “sello de calidad fiscal”: indica que el emisor usa un sistema que cumple con el reglamento de facturación verificable y con los requisitos técnicos oficiales.

De hecho, según las respuestas a preguntas frecuentes de la AEAT. incluso si se elige el modo «no VeriFactu» se debería incluir el código QR siempre que se haya generado con un programa informático que tenga la opción «no VeriFactu».

¿Qué puedo hacer o como desarrollador?

En primer lugar informarte sobre todo esto, ya que tarde o temprano terminará cayendo sobre ti parte de este marrón. La información principal puedes encontrarla en la AEAT, y si no queréis cambiar de sistema de generación de facturas todavía, os recomiendo utilizar DocuFactu. DocuFactu es un sistema sencillo que permite, en base a las facturas en el formato actual generar e incrustar un QR verificable en la misma para que cumpla la normativa. Además, si deseas usar el modo VeriFactu usa inteligencia artificial para extraer los datos de la factura y enviarlos al registro de la agencia tributaria en tu nombre. Tiene una API muy sencilla (REST con API KEY) y permite cumplir con la ley sin demasiados quebraderos de cabeza. Si queréis más información, solo tenéis que visitar su web (DocuFactu – VeriFactu fácil) o enviar un correo a info@docufactu.com.

En un mes justo veremos si esto echa a andar o los múltiples problemas que nos genera tener que adaptar algo tan importante como la facturación a una norma tan restrictiva hacen que se retrase su puesta en marcha.

Movistar Bloquea Cloudflare: Impacto en Webs y Solución

Aunque pareciese que no tiene nada que ver una cosa con otra, lo que es cierto es que estas últimas semanas han ido ligadas de la mano, pero de la manera mala. Dejadme que me explique.

El caso es que una de las aplicaciones que mantenemos empezó en un momento dado a recibir incidencias como si estuviese caída. El servidor estaba bien y yo desde mi oficina llegaba perfectamente, después de mucho indagar descubirmos que no se llegaba desde las conexiones Movistar u O2, además, lo que vimos es que había ya quejas de otros servidores que estaban afectados y solo tenían en común una cosa, que estaban detrás de Cloudflare. La cosa es que media internet utiliza los servicios de cloudflare, como CDN o como protección contra ataques DDOS o como proxy para ahorrar ancho de banda. Entendimos que debía ser un problema de enrutamiento de Movistar y desactivamos cloudflare momentaneamente a la espera de que lo solucionasen… Estamos hablando del día 3 de febrero.

Esto estuvo pasando durante toda la tarde, llegado un momento nos dijeron que ya volvía a funcionar (y que todo debería ser una avería, no nos dijeron otra cosa)

Peeero, casualidades de la vida, el día 8 se jugaba el derbi y, mira por donde, resulta que empezamos a recibir incidencias de nuevo… Vuelta a desactivar cloudflare y esperando de nuevo… Pero esta vez no lo arreglaron, el domingo seguía la cosa igual:

Y esto se quedó así hasta el lunes (qué curioso!) sin que nadie se dignase dar ninguna explicación ni disculpa. Miles de negocios perdidos y webs expuestas a ataques sin remedio por alimentar a las alimañas del deporte. Era tan evidente que ya se publicó como noticia en varios medios (https://hipertextual.com/2025/02/movistar-cloudflare-futbol). El caso es que estuvo funcionando bien hasta los partidos de champions en los que se repitieron cortes de 15 minutos alternos (igual esto había cantado demasiado).

¿Qué hacer?

Ahora nos surge el problema de qué hacer el fin de semana. No podemos irnos a descansar porque si nos vuelven a cortar cloudflare tendríamos que volver a desactivarlo a mano, así que, para todos aquellos que tengáis cloudflare os recomiendo usar algo como esto:

import requests
import subprocess
import os

def check_ip_reachable(ip):
    try:
        result = subprocess.run(['ping', '-c', '4', ip], capture_output=True, text=True, timeout=10)
        return result.returncode == 0
    except subprocess.TimeoutExpired:
        return False

def pause_cloudflare(domain, email, api_key):
    headers = {
        'X-Auth-Email': email,
        'X-Auth-Key': api_key,
        'Content-Type': 'application/json'
    }
    
    # Obtener el Zone ID
    zone_response = requests.get(f'https://api.cloudflare.com/client/v4/zones?name={domain}', headers=headers)
    zone_data = zone_response.json()
    
    if not zone_data['success']:
        print("Error al obtener el Zone ID")
        return False
    
    zone_id = zone_data['result'][0]['id']
    
    # Pausar el servicio
    pause_url = f'https://api.cloudflare.com/client/v4/zones/{zone_id}'
    pause_data = {'paused': True}
    
    response = requests.patch(pause_url, headers=headers, json=pause_data)
    result = response.json()
    
    if result['success']:
        print(f"Servicio pausado para el dominio {domain}")
        return True
    else:
        print(f"Error al pausar el servicio: {result['errors']}")
        return False

# Configuración
ip_to_check = "192.168.1.1"  # Reemplaza con la IP que quieres comprobar
domain = "ejemplo.com"  # Reemplaza con tu dominio
cloudflare_email = "tu_email@ejemplo.com"  # Reemplaza con tu email de Cloudflare
cloudflare_api_key = "tu_api_key"  # Reemplaza con tu API key de Cloudflare

# Comprobar si la IP está accesible
if not check_ip_reachable(ip_to_check):
    print(f"La IP {ip_to_check} no está accesible. Pausando el servicio en Cloudflare...")
    if pause_cloudflare(domain, cloudflare_email, cloudflare_api_key):
        print("Servicio pausado exitosamente")
    else:
        print("No se pudo pausar el servicio")
else:
    print(f"La IP {ip_to_check} está accesible")

Este programita básicamente lo que hace es comprobar si una IP responde al ping y si no lo hace pone en pausa cloudflare para el dominio que queramos. Para ello solo hay que configurarlo con la IP, el dominio y los datos del API de cloudflare de nuestra cuenta. Lo recomendable es hacer un bucle que lo chequee cada cierto tiempo y (código que todavía no he hecho) que cuando vuelva la conectividad se vuelva a activar cloudflare.

Para mi estas actuaciones son completamente ilegales y atentan contra la neutralidad de la red. ¿Qué será lo siguiente? ¿Evitar que visitemos blogs de ideologías no aprobadas?, ¿Hacer inaccesible el porno? Por desgracia en mi casa usamos O2, pero igual tengo que cambiarme visto lo visto.

Banco Sabadell ¿Empresas?

Día 17 de noviembre, una carta llega a mi buzón, en ella el Banco Sabadell me indica que tiene la obligación legal de comprobar que mi empresa justifique su actividad profesional y su capacidad económica. Le acompaña una lista de documentos que, a su parecer, justificaría estos aspectos… Al final pone un párrafo interesante:

La documentación podrá ser remitida a través de la web del Banco Sabadell, desde su área de cliente de banca digital. Acceda a la web de Banco Sabadell con su usuario y contraseña, desde su ordenador personal. Pulse sobre su nombre, el enlace está en la sección Perfil>Documentación digital>Documentos compartidos

Bueno, pues uno que es obediente hace lo que le dicen.

Nada, no hay forma de subir ningún documento allí… En fin, qué se puede esperar de un banco en el que no funcionan las transferencias desde el navegador porque «patata» y tienes que usar la versión vieja que si que funciona… Venga, llamemos a ver que me dicen al teléfono que acompaña la notificación.

Primera llamada: selecciona una opción (ninguna adecuada), me pasan con un operador, me pregunta mis datos, le cuento el problema… le paso

Segundo operador: le paso con un robot para que meta la contraseña… ¡como si darle la contraseña a un robot fuese más seguro…! Fallo1, acierto al 2… Le vuelvo a comentar el problema… le paso

Tercer operador: ¿me oye?¿me oye? deben tener algún problema con los auriculares o algo… Obviamente, ya con la paciencia mermada, me piden de nuevo que les cuente lo que me pasa (ya soy un experto resumidor…) y, oh sorpresa! me dice que esa operación la tengo que hacer desde la web de particulares… what!?

Pero es que esto es una cuenta de empresa, la notificación viene a nombre de la empresa y yo no tengo cuenta particular en el Sabadell… Respuesta: a mamarla… Que te pases por una oficina y pierdas media mañana para darles unos papeles (que solo tengo en digital) ¿qué les doy un usb? ¿grabo un dvd? ¿lo imprimo todo para que luego ellos lo escaneen de nuevo? Pero que coj****

A ver, que ya sabéis que a mi los bancos me caen mal TODOS, pero es que un banco de este tamaño no tenga una forma «buena» de que las empresas puedan subir documentos que según ellos son obligatorios pues, bueno, como poco produce estupor y vergüenza a partes iguales. ¿También le piden a Juan Roig que se abra una cuenta personal para subir papeles de Mercadona? ¿Se lo piden a quien sea el administrador de la empresa?… Bueno, supongo que a esos ya les visitarán en persona o les permitirán que se lo manden por mail, que la pela es la pela.

Volveremos a hablar de esto cuando me bloqueen la cuenta por no aportar los papeles, grrrrrrr.