Pagos y facturación
Conectar Raya a Excel, Google Sheets, IA y REST
Consulta cargos, clientes, facturas y suscripciones con SQL. Conecta Stripe a cualquier base de datos (incluida una carpeta de archivos CSV) con una sola instrucción de solo lectura.
Una conexión, cada superficie
Dónde pueden ir tus datos de Stripe
- 1 conexión saliente
- 0 puertos de entrada
- Solo lectura · Las credenciales permanecen
funciona en
- Para su equipo, proveedores y socios
-
Excel Complemento · Actualizar bajo demanda
-
Hojas de cálculo de Google Complemento · Actualizar bajo demanda
-
Nova AI preguntar en lenguaje sencillo · texto a SQL
-
Visor de datos Compartir resultados en directo · equipo, proveedores, socios · cualquier dispositivo
- Para aplicaciones y sistemas
-
API REST Punto final JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizaciones programadas Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Para herramientas de IA
-
Asistentes de IA Claude · Cursor · Servidor MCP
- Entregado a las personas
-
Alertas e informes Slack · Discord · Correo electrónico · Webhook
Query Streams convierte una cuenta de Stripe en 15 tablas SQL (cargos, clientes, facturas, suscripciones, reembolsos, pagos, disputas, transacciones de saldo y más), que se pueden consultar desde Microsoft Excel, Google Sheets, Power BI, asistentes de IA a través de MCP y un punto final REST. Las actualizaciones se registran mediante el feed de eventos de Stripe, en lugar de solicitar los registros creados recientemente, por lo que un cargo reembolsado o una suscripción cancelada también se actualizan en las tablas, no solo se añaden nuevas filas.
- Para su equipo, proveedores y socios
-
Stripe a Excel Microsoft Excel · Complemento de Excel
Integre los resultados de Stripe en tiempo real directamente en una hoja de cálculo y actualícelos cuando lo necesite: Excel de escritorio, Excel Online, Microsoft 365.
Guía de rayas -
Stripe a Google Sheets Complemento de hojas
Ejecuta una consulta de Stripe guardada desde la barra lateral y arrastra las filas a la hoja de cálculo. Los colaboradores pueden actualizarla ellos mismos.
Guía de rayas -
Pregúntale a Nova sobre Stripe. Nova AI · texto a SQL
Haz tu pregunta en lenguaje sencillo. Nova ya conoce tus tablas de Stripe, escribe y ejecuta el código SQL, explica la respuesta y la representa gráficamente; no necesitas escribir ninguna consulta ni proporcionar credenciales.
Cómo funciona Nova -
Visor de datos de Stripe Compartir resultados · equipo, proveedores, socios · teléfono, tableta, ordenador
Comparte un resultado de Stripe en tiempo real con quien quieras —un colega, un proveedor, un socio— como una cuadrícula que se puede guardar y que se actualiza automáticamente al abrirla en un teléfono, una tableta o un ordenador. Verán los resultados, nunca la consulta SQL ni las credenciales.
Cómo funciona el visor de datos - Para aplicaciones y sistemas
-
API REST de Stripe punto final HTTP
Publica una consulta de Stripe como un punto final JSON autenticado al que cualquier aplicación puede llamar, con una especificación OpenAPI 3.1 y colecciones preconfiguradas para Postman, Insomnia y Hoppscotch. No se abre ningún puerto de base de datos.
Cómo funciona la API REST -
Stripe a Power BI Power Query M
Pegue la consulta Power Query M generada en el Editor avanzado de Power BI y el informe leerá los resultados de Stripe en tiempo real a través de HTTPS, sin necesidad de un controlador ODBC ni de abrir ningún puerto de base de datos.
Cómo funciona Power BI -
De Stripe a Airtable Plataforma de automatización
Sincroniza las filas de Stripe con una base de datos de Airtable según un cronograma, o recupéralas mediante un script de automatización de Airtable.
Guía de rayas -
Raya a la fila base Plataforma de automatización
Alimenta una tabla de Baserow desde Stripe a través del punto final REST, ya sea en servidores propios o en la nube de Baserow.
Guía de rayas -
Raya a SeaTable Plataforma de automatización
Mantén actualizada una base de datos de SeaTable con datos de Stripe sin exportar ningún archivo ni exponer la base de datos.
Guía de rayas -
Stripe a Smartsheet Plataforma de automatización
Integre los resultados de Stripe en una cuadrícula de Smartsheet para que los planes e informes se lean desde el sistema de origen, y no desde la exportación de la semana pasada.
Guía de rayas -
Raya al yunque Anvil Works · Plataforma de aplicaciones
Realiza una copia de seguridad de una aplicación Python de Anvil con Stripe a través del punto final REST en lugar de incrustar las credenciales de la base de datos en la aplicación.
Guía de rayas - Para herramientas de IA
-
Servidor Stripe MCP Clientes de Claude, Cursor y MCP
Otorgue a un asistente de IA acceso de solo lectura a Stripe con el esquema que necesita para escribir SQL correcto; no se requieren credenciales en el chat.
Guía de rayas - Entregado a las personas
-
Alertas e informes de Stripe Slack · Discord · Correo electrónico · Webhook
Programa una consulta de Stripe y haz que las filas se envíen a Slack, Discord, correo electrónico o un webhook firmado, o bien, retén el mensaje hasta que un número de filas, un umbral o un cambio porcentual supere la línea que hayas establecido.
Cómo funcionan las alertas y los informes
Cómo funciona
5 pasos, sin cambios en el firewall de entrada
Instala el Agente de Red donde te convenga. Se conecta a Stripe directamente a través de HTTPS desde tu propia red.
Pegue una clave secreta de Stripe. Esta se almacena en el agente; Query Streams nunca la utiliza para comunicarse con Stripe en su nombre.
Elige cuáles de las 15 tablas deseas sincronizar y con qué frecuencia. Los cargos, las intenciones de pago, los clientes, las facturas y las suscripciones están sincronizados por defecto; el resto puedes activarlos tú.
Escribe código SQL convencional para stripe.charges, stripe.invoices y el resto, o deja que Nova lo haga.
Léalo desde Excel, Hojas de cálculo, Power BI, MCP o REST, e incorpórelo a su propia base de datos en la misma instrucción.
Análisis en profundidad de la función
Lo que Stripe te ofrece
Actualizaciones, no solo filas nuevas.
La mayoría de las herramientas que copian Stripe a una base de datos solicitan los registros creados desde la última vez. Esto incluye los cargos nuevos, pero no registra los cambios: reembolsos, disputas, cancelaciones de suscripción ni facturas pagadas. Esta herramienta, en cambio, lee el historial de eventos de Stripe.
- Se detecta cualquier cambio en un registro existente porque Stripe registró un evento al respecto, por lo que sus tablas reflejan el estado actual en lugar del estado en el momento de su creación.
- Stripe conserva los eventos durante 30 días. Si una conexión ha estado pausada durante más tiempo, la siguiente ejecución realiza una relectura completa en lugar de comenzar silenciosamente desde un punto donde se interrumpió.
- Las transacciones de saldo son la excepción — Stripe no publica ningún registro de eventos para ellos, por lo que se les hace un seguimiento por fecha de creación, que es el modelo correcto para un libro mayor que solo agrega datos.
- Un registro eliminado en Stripe desaparece de tus tablas en lugar de permanecer como una fila obsoleta.
Las 15 mesas
Cada una es una tabla SQL real con columnas tipadas, una clave primaria e índices, no un objeto JSON que haya que analizar.
- Pagos — cargos, intenciones de pago, reembolsos, disputas.
- Facturación — clientes, facturas, artículos de factura, suscripciones, artículos de suscripción.
- Catalogar — productos, precios, cupones.
- Movimiento de dinero — saldo_transacciones, pagos.
- Auditoría — eventos, la misma fuente en la que se basa la sincronización incremental, que se mantiene como una tabla que se puede consultar.
- Los importes se almacenan tal como los informa Stripe, en la unidad monetaria más pequeña. Un cargo de $12.50 es 1250, por lo que no se ha redondeado nada antes de que lo veas.
Recién publicado en el momento en que lo lees.
Catorce de las quince tablas pueden actualizar una fila desde Stripe cuando la consulta la procesa; todas, excepto el registro de eventos, que solo permite añadir datos. Si solicitas las facturas de un cliente, esas filas se cotejan con Stripe antes de obtener la respuesta, mientras que un informe de cargos de un año lee la copia sincronizada a la velocidad de SQL y no consume nada de tu límite de solicitudes.
- El tiempo que se considera demasiado obsoleto se determina por tabla y es razonable: quince segundos para una suscripción, medio minuto para un cargo o una factura, un cuarto de hora para el catálogo de productos, que solo cambia cuando alguien lo edita.
- Un registro borrado en Stripe se detecta en esa misma ruta y se elimina, por lo que la caché no sigue sirviendo una fila que ya no existe.
- El agente mantiene un ritmo adecuado, dentro de los límites de Stripe, y espera el tiempo que Stripe le indique cuando alcanza uno de ellos, por lo que un informe con mucho tráfico no puede provocar la limitación del ancho de banda de su cuenta.
Compartido por todos los conectores de API
Cómo funciona cada conector API
- Tu cuenta se convierte en tablas — Los puntos finales se asignan a tablas SQL tipadas con claves primarias e índices, por lo que se escriben sentencias SELECT, JOIN y GROUP BY en lugar de paginar a través de JSON.
- Tú eliges qué se sincroniza y con qué frecuencia. — Cada tabla tiene su propio intervalo, o ninguno. Cuando la API del proveedor lo permite, solo se recuperan los registros que han cambiado desde la última ejecución.
- La copia es tuya. — reside en un archivo DuckDB cifrado con AES-256-GCM, ubicado junto al agente, en su equipo. No en nuestra nube.
- El vendedor solo recibe noticias tuyas. — El agente llama a la API directamente desde tu propia red, por lo que Query Streams no necesita tu token para responder a una consulta.
Es bueno saberlo
- Se trata de una copia sincronizada, no de un proxy en vivo. — Una consulta lee los datos que ya se han obtenido, por lo que devuelve el resultado a la velocidad de SQL y nunca consume el límite de solicitudes de la API. Además, las tablas seleccionadas pueden actualizar una fila obsoleta mientras se leen.
- Se respetan los límites de tarifa para usted. — cada conector se ajusta a su ritmo dentro de los límites publicados por el proveedor, por lo que un informe no puede provocar que se restrinja el ancho de banda de su cuenta para todo lo demás que lo utilice.
- No se tira nada — Los campos que la tabla no nombra se guardan en una columna JSON llamada raw_data que aún se puede consultar.
- Intégralo a tus bases de datos. — Incluir una tabla de API y una tabla de SQL Server en la misma instrucción es una consulta ordinaria en este caso, no un proyecto de integración.
SQL entre fuentes
Une Stripe al resto de tus datos.
Stripe sabe qué información se recaudó, pero desconoce la identidad del titular de la cuenta. Tu base de datos almacena el registro del cliente y el CRM indica el tipo de empresa; una sola consulta permite identificar a las tres para determinar qué tipo de empresa realiza los pagos. Cada fuente procesa únicamente la parte que le corresponde, transmite el resultado y la unión se realiza de forma centralizada: las fuentes nunca se comunican entre sí y no se copia nada en ningún lugar.
3 conexiones · 3 agentes
Una declaración
-- el pago de Stripe, la cuenta de tu base de datos, la empresa de HubSpot
SELECCIONE h.industria, CONTAR(*) COMO pagos, SUMA(f.cantidad) / 100 COMO recaudado
DESDE pagos.stripe.charges1 f
ÚNASE A pg_crm.clientes.públicos2 c ON c.stripe_id = f.customer
ÚNASE A API de CRM.hubspot.empresas3 h EN h.dominio = c.dominio
DONDE f.status = 'correcto'
GRUPO POR h.industria
ORDENAR POR DESC recopilado;
Las tres partes son conexión, esquema y tabla; y el nombre de la conexión es el que le hayas dado. Columnas ilustrativas; tus tablas serán tus tablas. charges.customer es el ID del cliente de Stripe, por eso la primera unión pasa por tu propio registro en lugar de ir directamente al CRM. Stripe informa el dinero en la unidad monetaria más pequeña, así que la división la haces tú y nada se ha redondeado antes de que lo veas. Solo lectura se aplica a cada parte: SELECT, WITH y EXPLAIN solamente, con un límite en la cantidad que cualquier fuente puede entregar para una sola consulta. Cómo funcionan las consultas federadas
Detalles de conexión
Lo que Stripe necesita
- Autenticación
- Una clave secreta de Stripe, almacenada en el agente. Tanto las claves de producción como las de prueba son reconocidas y etiquetadas.
- Extendió la mano
- HTTPS desde tu red a Stripe. Nada entrante y ningún punto final de webhook que exponer.
- Esquema
- Stripe — es decir, Stripe.Charges, Stripe.Invoices, Stripe.Subscriptions
- Tablas
- 15. Cargos, intenciones de pago, clientes, facturas, artículos de factura, suscripciones, artículos de suscripción, reembolsos, disputas, pagos, transacciones de saldo, productos, precios, cupones, eventos
- Cantidades
- En la unidad monetaria más pequeña, según la reporta Stripe: 1250 por $12.50
- Incremental
- A través del feed de eventos de Stripe, se registran las actualizaciones y eliminaciones. Un lapso mayor a la ventana de eventos de 30 días de Stripe activa una lectura completa.
- Actualización en vivo
- En 14 de las 15 tablas (todo excepto el registro de eventos), con un intervalo de frescura por tabla de entre 15 segundos y 15 minutos.
- límites de velocidad
- Mantiene un ritmo adecuado dentro del rango de Stripe y espera la señal de reintento de Stripe cuando se recibe una respuesta.
- Copia local
- Un archivo DuckDB cifrado con AES-256-GCM junto al agente, en su máquina.
La tabla de eventos se consulta periódicamente, no se recibe. El agente está diseñado para solo enviar datos salientes: abre una conexión externa a la que nadie puede acceder. Esto significa que no hay un punto final de webhook y que no hay nada que alojar. La ventaja es que los eventos llegan en el intervalo de sincronización que hayas elegido, en lugar de en el instante en que ocurren.
El modo de solo lectura es estructural, no una configuración. El conector no implementa ninguna llamada de escritura de Stripe, por lo que no hay nada que deshabilitar ni permisos de clave que puedan ser incorrectos: no puede emitir un reembolso ni cancelar una suscripción porque ese código no existe en él.
Documentación del proveedor: raya.com
Preguntas frecuentes
Preguntas sobre Stripe
¿Qué herramientas pueden leer datos de Stripe a través de Query Streams?
Todas ellas, desde una única conexión: Excel, Google Sheets, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e informes programados. Conecte la cuenta una sola vez y todas las plataformas leerán la misma conexión de solo lectura; no se requiere configuración por herramienta ni se crea una segunda copia de los datos.
¿Tengo que abrir un puerto del firewall para mi cuenta de Stripe?
No. El agente de red de Query Streams se ejecuta dentro de su red y abre una única conexión saliente cifrada. No se monitoriza el tráfico entrante, no se requiere VPN y la cuenta conserva sus reglas de firewall existentes.
¿Pueden las consultas de flujo modificar los datos en Stripe?
No. El agente aplica el modo de solo lectura en el punto de ejecución: una instrucción a la vez, solo SELECT y similares. Las credenciales permanecen en el agente y nunca se envían a Query Streams.
¿Qué necesita Query Streams para conectarse a Stripe?
Un host accesible, un rol y su contraseña: el agente lleva el controlador, por lo que no se instala nada en la cuenta. Autenticación: Una clave secreta de Stripe, almacenada en el agente. Las claves de producción y de prueba son reconocidas y etiquetadas. Accedido a través de: HTTPS desde su red a Stripe. Nada entrante, y ningún punto final de webhook que exponer. Esquema: stripe — por lo que stripe.charges, stripe.invoices, stripe.subscriptions. Tablas: 15. Cargos, intenciones de pago, clientes, facturas, artículos de factura, suscripciones, artículos de suscripción, reembolsos, disputas, pagos, transacciones de saldo, productos, precios, cupones, eventos.
¿Puedo conectar Stripe a otra base de datos en la misma consulta?
Sí, se trata de una consulta federada. Una sola instrucción puede hacer referencia a Stripe y a tus otras conexiones simultáneamente, escritas como conexión.esquema.tabla. Cada origen ejecuta solo la parte que puede y transmite el resultado; la unión se realiza de forma centralizada, por lo que los orígenes nunca se conectan entre sí y no se copia ni se programa nada. El modo de solo lectura se aplica a cada parte (solo SELECT, WITH y EXPLAIN) y existe un límite en la cantidad de datos que un origen puede transferir para una sola consulta. Las consultas federadas son una función del plan; la página de consultas federadas muestra los límites actuales de origen y tamaño.
Coloca Stripe donde se realiza el trabajo.
Instala el agente, configúralo para que apunte a tu cuenta y elige un destino.
Solo lectura Solo salida Las credenciales permanecen en el agente.

