Integraciones

Open Club se conecta
con su club

Se integra con las herramientas que su club ya usa — cobros, factura, correo, terminal de caja — y habla el idioma de los agentes de IA con los que hoy trabaja su equipo.

Lo que ya viene conectado.

Integraciones construidas dentro de Open Club, con las credenciales siempre guardadas cifradas. Cada una dice cómo se enciende: unas las prende el club solo desde Configuración → Conectores; otras las damos de alta nosotros al implementar.

Conekta

Cobro con tarjeta y domiciliación. El socio paga desde su app y el movimiento cae en su estado de cuenta, sin recaptura.

La enciende el club desde Configuración → Conectores

Stripe

El mismo cobro con tarjeta y domiciliación, sobre la infraestructura de Stripe, para el club que ya trabaja con ella.

La damos de alta nosotros, en la implementación

Clip

Terminal física en caja, para el cobro con tarjeta presente. Construida y probada de punta a punta.

La damos de alta nosotros, en la implementación

Facturama y SW Sapien

Factura CFDI 4.0 timbrada por un PAC certificado. Son dos, para que su club tenga a quién recurrir si uno se cae.

La enciende el club desde Configuración → Conectores

Resend

Correo transaccional: recibos, estados de cuenta y avisos de cobranza, cada uno enviado una sola vez.

La enciende el club desde Configuración → Conectores

Anthropic, OpenAI y Google

El motor del asistente de IA del club. Usted elige el proveedor y el modelo, con su propia llave.

La enciende el club desde Configuración → Conectores

Avisos entrantes firmados

Cada aviso que llega de Stripe, Conekta o del proveedor de identidad se verifica con firma antes de mover un solo peso.

Siempre activa, en todos los clubes

Su sistema actual sale por la puerta grande.

La migración es por archivos de Excel, con el gerente del club decidiendo en cada paso. Sin tocar el sistema viejo y sin sorpresas.

01

El gerente exporta

Desde el sistema actual del club — en Datum, el botón «Download to Excel» de cada reporte. Sin scripts, sin llaves, sin pedirle permiso a nadie.

02

OpenClub clasifica

Sube el archivo y el sistema reconoce solo qué trae: socios, dependientes o saldos. No hay que explicárselo.

03

Vista previa con totales

Antes de escribir nada, el gerente ve las filas que entrarían y las sumas que resultan. Lo que no se entendió, se marca aparte.

04

Confirma el gerente

Nada toca la base de datos sin ese clic. Si algo no cuadra, se corrige el archivo y se vuelve a empezar, sin rastro.

Los saldos cuadran al centavo — o no entran.

Al importar saldos, el gerente teclea la cifra que su operación firma. Si el total del archivo no coincide con esa cifra, Open Club se niega a importar y no modifica un solo registro. Es la única forma de que el saldo del socio nazca igual en los dos sistemas.

Listo para agentes

¿Su equipo trabaja con agentes de IA?

Entonces la migración empieza antes de hablar con nosotros. Ponga los reportes exportados de su sistema actual en una carpeta, dele este encargo a su agente — Claude Code, Cursor, el que use — y le dejará los archivos listos para el Centro de migración.

prompt-migracion-openclub.md
# Preparar la migración de mi club a Open Club

Eres un agente preparando los archivos de migración de un club deportivo o
social hacia OpenClub (openclub.mx). En este directorio están los reportes
exportados del sistema actual del club (por ejemplo, Datum Web vía
"Download to Excel").

Open Club importa datos por archivos Excel con aprobación humana: analiza cada
archivo, muestra una vista previa con totales, y un gerente del club confirma
antes de que se escriba nada.

## Tu tarea

1. Inventaría los archivos de datos de este directorio: nombre, qué contiene
   cada uno y cuántas filas trae.

2. Produce hasta 3 archivos .xlsx (nunca .csv) listos para el importador:

   - socios.xlsx — una fila por titular. Columnas: "Número de socio"
     (obligatoria), "Nombre", "Paterno", "Materno", "Correo electrónico",
     "RFC", "CURP", "Teléfono Celular", "Fecha Ingreso" y "Tipo Socio"
     (valores: activo, moroso, suspendido o cancelada).

   - dependientes.xlsx — "Número de socio" del titular (obligatoria),
     "Nombre", "Paterno", "Materno", "Parentesco".

   - saldos.xlsx — "Número de socio" (obligatoria) y el saldo desglosado en
     las columnas "Cuotas", "Consumos", "Deportes", "Documentos", "Eventos",
     "Locker" y "Pagos en Caja" (solo las que apliquen al club).

3. Reglas duras:

   - Nunca inventes datos: si un campo no existe en el origen, déjalo vacío.
   - Respeta los nombres de columna tal como están escritos arriba.
   - Toda fila sin "Número de socio" va a un archivo aparte,
     revision-manual.xlsx, con el motivo en una columna "Motivo".
   - Elimina filas de totales y pies de reporte antes de guardar.
   - Fechas en formato AAAA-MM-DD; montos numéricos, sin símbolo "$" ni comas.

4. Al terminar, entrega un resumen: filas por archivo y la SUMA TOTAL de cada
   columna de saldos — el gerente la usará como "cifra firmada" al importar.

El gerente subirá estos archivos en Open Club → Centro de migración, verá la
vista previa y confirmará. Nada se escribe sin su aprobación.

El agente prepara los archivos; el gerente sigue siendo quien aprueba. Open Club no escribe nada sin esa confirmación — tampoco cuando del otro lado hay una máquina.

¿Su club tiene su propia app o su propio sistema?

Por dentro, Open Club está armado sobre conectores y eventos: cada servicio externo entra por un conector con sus credenciales cifradas, y cada movimiento importante — un pago, un cambio de estatus, un acceso — deja un evento que otro sistema puede escuchar. Esa es la base sobre la que se apoya una integración con el sistema propio de su club.

Hoy esas integraciones se hacen como proyecto a la medida: nos sentamos con su área de sistemas, acordamos qué datos cruzan y en qué dirección, y lo construimos. Todavía no entregamos llaves de API de autoservicio para que un tercero se conecte solo — cuando eso exista, lo va a leer aquí.

Paso 1

Una llamada con su área de sistemas

Qué sistema es, qué datos necesita cruzar y en qué dirección.

Paso 2

Alcance y tiempos por escrito

Le decimos qué se puede hoy, qué cuesta y cuánto tarda — antes de escribir código.

Paso 3

Se construye sobre lo que ya existe

Un conector más y los eventos que el sistema ya emite. No se inventa una arquitectura aparte para su club.

Cuéntenos de su sistema

Le respondemos con un sí, un no o un cuándo. Sin rodeos.

Empiece por sus propios datos.

Agende una demo y traiga un export de su sistema actual: le mostramos la vista previa con las cifras de su club, en vivo.

Agende una demo