Cómo configurar una integración de Stripe con Google Sheets en tres pasos sin codificación
Aunque Stripe no ofrece una forma de rellenar automáticamente las hojas de cálculo de Google, es fácil configurar una integración entre ambas aplicaciones. Es más, si lo prefieres, puedes hacerlo incluso sin codificar.
En este artículo, cubrimos dos métodos que puedes utilizar para conectar Stripe a Google Sheets. También compartiremos una práctica plantilla que puedes utilizar para crear una integración personalizada entre Stripe y Google Sheets.
Integración de Stripe en Google Sheets en menos de 5 minutos
El método más sencillo y rápido para configurar una integración de Stripe en Google Sheets es utilizar herramientas de terceros. Una de ellas es Coupler.io, una plataforma de integración y análisis de datos todo en uno que puede obtener los datos de Stripe automáticamente y llevarlos a destinos como Google Sheets y Excel. También es compatible con otros destinos, por lo que puedes beneficiarse de estas integraciones:
Para empezar, haz clic en Proceed en el siguiente formulario, donde hemos preseleccionado Stripe como aplicación de origen y Google Sheets como destino. Se te ofrecerá crear una cuenta en Coupler.io de forma gratuita.
- Conecta tu cuenta de Stripe y elige la entidad comercial de la que deseas obtener los datos. Si tiene previsto obtener datos de varias entidades, solo tendrá que duplicar un importador más adelante y conectar cada entidad por separado.
- A continuación, elige lo que deseas importar de Stripe. Hay un montón de entidades de datos disponibles, como Customers, Invoices, Products, y Refunds. En esta ocasión recuperaremos las facturas.

- Añade algunos filtros opcionales si lo deseas y pasa a la configuración de destino.
- Aquí, conecta tu cuenta de Google. A continuación, elige una hoja de cálculo y una hoja para tu importación de datos de Stripe a Google Sheets.

- Aunque es opcional, merece la pena establecer un calendario para los importadores de datos. Esto mantendrá tus datos actualizados, ya que Coupler.io recuperará cualquier cambio en tus datos con la frecuencia que elijas, por ejemplo, cada hora o cada día.

- Cuando hayas terminado, haz clic en el botón Save and Run.
- Espera a que finalice la importación y haz clic en View Results. Aquí tenemos una parte de los datos de nuestras facturas importados a una hoja de cálculo.

Un método alternativo para conectar Stripe a Google Sheets
El importador de Coupler.io ofrece un montón de entidades de datos y opciones de personalización, pero lo más probable es que no te consiga el tipo de datos que necesitas. Si ese es el caso, tendrás que utilizar la API para integrar Stripe con Google Sheets.
No tiene sentido guiarte a través de la API de Stripe ya que su referencia proporciona todo el conocimiento que necesitas. Sin embargo, en lugar de escribir solicitudes tú mismo y crear scripts para automatizar las importaciones, puedes probar el importador JSON de Coupler.io. Te ayuda a configurar la misma funcionalidad sin ningún tipo de codificación y con una configuración rápida y sin esfuerzo.
Veámoslo en acción una vez más. Si aún no lo has hecho, accede a tu cuenta de Coupler.io. También puedes instalar el complemento Coupler.io desde Google Workspace Marketplace y configurar la integración directamente desde el documento de Google Sheets.
Veamos cómo es el flujo web.
Vinculación de Stripe a Google Sheets mediante Coupler.io
Ve a tu cuenta de Coupler.io y haz clic en el botón +Add new.

Haz clic en Select source application y elige JSON Client en el menú desplegable. Haz clic en Continue.

Básicamente, necesitamos configurar dos parámetros para integrar Stripe con Google Sheets:
- JSON URL
- HTTP headers
JSON URL
La JSON URL es la URL base + el endpoint al que hacer las peticiones HTTP. La URL base de Stripe es la siguiente:
https://api.stripe.com/v1/
Los puntos finales de The varían en función del tipo de datos que desees exportar desde Stripe. Por ejemplo, utilizando el punto final de balance
, puedes recuperar información sobre el saldo actual de tu cuenta de Stripe. En este caso, la JSON URL tendrá el siguiente aspecto:
https://api.stripe.com/v1/balance

Haz clic en Continue cuando estés listo.
Aquí tienes una lista de puntos finales finales que puedes utilizar para exportar datos desde Stripe.
Cabeceras HTTP
En nuestra integración de Stripe a Google Sheets, sólo utilizaremos un encabezado: Authorization
. Debería tener el siguiente aspecto:
Authorization: Bearer {api-key}
¿Cómo obtener una clave API de Stripe?
Ve al Stripe dashboard => Developers => API keys. Necesitas una clave secreta. Haz clic en el botón para revelarla.

En nuestro caso, la clave API tiene este aspecto:
sk_test_51IJx4mxNUzhHCSlzPQ4q2YNflh04GSFv3Jsxz9iB4nN82LWnwDTgMbcKHqZrtSfkBg4JZaO4ZvyqtrWQZDee4iHq00npiBCa5R
Inserta el parámetro Authorization
en el campo y haz clic en Proceed to destination settings cuando estés listo.

Destino
Elige tu cuenta de Google de destino y haz clic en Continue para seleccionar una hoja de cálculo a la que importar los datos de Stripe.

También tendrás que seleccionar una pestaña de tu hoja de cálculo. Haz clic en Proceed to the schedule settings..
Importar datos de Stripe a Google Sheets
Una vez que hayas terminado de vincular Stripe a Google Sheets, puedes hacer clic en el botón Save and Run para iniciar un importador. Sin embargo, para mantener los datos actualizados y actualizar la hoja de cálculo a medida que cambian los datos en Stripe, es posible que desees crear un programa para la actualización automática de datos.
Para ello, activa la opción Automatic data refresh y elige el horario que desees.

Cuando estés listo, haz clic en Save & Run, y Coupler.io importará tus datos de Stripe a tu hoja de cálculo.
Y este es el aspecto de la importación de datos si se utiliza el complemento Coupler.io:

Para obtener más información, consulta Importar API a Google Sheets.
Una plantilla lista para usar para importar datos de Stripe a Google Sheets (para más de 100 entradas)
La limitación de la API de Stripe es de 100 entradas por solicitud. Esto significa que, si tienes, digamos, 150 clientes en tu cuenta de Stripe, no los obtendrás todos a la vez. Pero tenemos una plantilla lista para usar con los importadores pre-construidos para recuperar datos de Stripe.

Las instrucciones de uso se encuentran en la hoja Léame. Por ejemplo, para importar 150 entradas sobre clientes de Stripe a Google Sheets, tenemos que hacer lo siguiente:
1. Haz una copia de esta hoja de cálculo.
2. Introduce nuestra clave API de Stripe en la celda B8.
3. Elige Clientes en la lista desplegable de la celda B9 como entidad de datos a importar desde Stripe.
4. En la celda B11, introduce el valor de cuántos clientes queremos importar: 150.
5. Abre el complemento Coupler.io. Veremos tres importadores preconstruidos en el panel de control:
- Get first 100 customers
- Fetch last 50 records of the initial list of customers
- Get new customers
6. Ejecuta el importador “Get first 100 customers” una vez. Esto creará una hoja de clientes de Stripe e importará 100 entradas desde Stripe.

7. A continuación, ejecuta una vez el importador ‘Fetch last 50 records…‘.
Nota: Dependiendo del número total de entradas a importar, el número de ejecuciones del importador cambiará.Note: Depending on the total number of entries to import, the number of importer runs will change.
Eso es todo. Si ejecutas el importador ‘Get new customers‘, añadirá los clientes recién creados al final de esa lista cada hora. Puedes editar la frecuencia de la programación automática de datos si es necesario.
Pasar datos de Stripe a Google Sheets y viceversa
Con Coupler.io, puedes importar datos de Stripe y enviar datos a Stripe. Por ejemplo, los siguientes parámetros te permitirán recuperar una lista de clientes:
JSON URL | .../v1/customers |
HTTP headers | Authorization: Bearer {api-key} |
En nuestro ejemplo, recuperamos una lista de tres clientes:

Si modificas un poco los parámetros del cliente JSON, podrás utilizar esta integración para enviar datos desde la hoja de cálculo a Stripe. Por ejemplo, así es como puedes crear un nuevo cliente.
Crear un nuevo cliente de Stripe utilizando Coupler.io
Vamos a crear un nuevo cliente con la siguiente información:
- Nombre: Marcello Bianko
- Correo electrónico: marcello@bianko.net
Estos son los parámetros que hay que utilizar:
JSON URL | .../v1/customers |
HTTP Method* | POST |
HTTP headers | Authorization: Bearer {api-key} |
URL query string | name: Marcello Bianko |
*¡No olvides cambiar el método HTTP de GET a POST!*Do not forget to change the HTTP method from GET to POST!
Una vez que hagas clic en Save & Run, Coupler.io creará un nuevo cliente en tu cuenta de Stripe, y obtendrás la información respectiva en tu hoja.

Comprobemos también la interfaz de usuario de Stripe, para confirmarlo.

De forma similar, puedes crear cargos, pagos, reembolsos y otras entradas en Stripe. Para más información, consulta la documentación de la API de Stripe.
Qué datos puedes importar a través de la integración de Google Sheets y Stripe
Saldo
Tipo de datos | Punto final |
---|---|
Balance | /v1/balance |
List of all balance transactions | /v1/balance/history |
Cargos
Tipo de datos | Punto final |
---|---|
List of all charges | /v1/charges |
Details of a charge | /v1/charges/{charge-id} |
Clientes
Tipo de datos | Punto final |
---|---|
List of all customers | /v1/customers |
Details of a customer | /v1/customers/{customer-id} |
Disputas
Tipo de datos | Punto final |
---|---|
List of all disputes | /v1/disputes |
Details of a dispute | /v1/disputes/{dispute-id} |
Eventos
Tipo de datos | Punto final |
---|---|
List of all events | /v1/events |
Details of an event | /v1/events/{event-id} |
Archivos y enlaces a archivos
Tipo de datos | Punto final |
---|---|
List of all files | /v1/files |
Details of a file | /v1/files/{file-id} |
List of all file links | /v1/file_links |
Details of a file link | /v1/file_links/{file-link-id} |
Mandatos
Tipo de datos | Punto final |
---|---|
Details of a mandate (registro del permiso que un cliente te ha dado para cargar su método de pago) | /v1/mandates/{mandate-id} |
Intenciones de pago
Tipo de datos | Punto final |
---|---|
List of all payment intents | /v1/payment_intents |
Details of a payment intent | /v1/payment_intents/{payment-intent-id} |
Intentos de configuración
Tipo de datos | Punto final |
---|---|
List of all setup intents | /v1/setup_intents |
Details of a setup intent | /v1/setup_intents/{setup-intent-id} |
List of all setup attempts | /v1/setup_attempts |
Pagos
Tipo de datos | Punto final |
---|---|
List of all payouts | /v1/payouts |
Details of a payout | /v1/payouts/{payout-id} |
Productos
Tipo de datos | Punto final |
---|---|
List of all products | /v1/products |
Details of a product | /v1/products/{product-id} |
Precios
Tipo de datos | Punto final |
---|---|
List of all prices | /v1/prices |
Details of a price | /v1/prices/{price-id} |
Reembolsos
Tipo de datos | Punto final |
---|---|
List of all refunds | /v1/refunds |
Details of a refund | /v1/refunds/{refund-id} |
Ficha
Tipo de datos | Punto final |
---|---|
Details of a token | /v1/tokens/{token-id} |
Stripe a Google Sheets – recapitulación
Stripe sólo permite la exportación manual de datos desde la plataforma. Puede funcionar si necesitas los datos para un uso puntual o, por ejemplo, una vez al trimestre. Sin embargo, si tienes algunos flujos de trabajo automatizados en mente o paneles de control en vivo tal vez, necesitarás una manera de automatizar la forma de importar datos de Stripe a Google Sheets.
En este artículo, describimos dos integraciones útiles. Una era sobre la obtención de datos directamente de Stripe con un importador dedicado disponible en todos los planes de Coupler.io. Otra se basaba en la API de Stripe y la obtención de datos a través del importador JSON de Coupler.io. Esta última opción es un poco más técnica pero, al mismo tiempo, ofrece posibilidades prácticamente ilimitadas. Elige lo que más te convenga.
Y si tienes problemas para configurar la integración de Stripe en Google Sheets que necesitas, no dudes en ponerte en contacto con los expertos en datos de Coupler.io. A través de este servicio, podemos crear cualquier integración personalizada para ti, configurar automatizaciones, diseñar paneles de control autoactualizables y mucho más. Ponte en contacto con nosotros y programa una consulta gratuita.
Automatiza la exportación de datos con Coupler.io
Empieza gratis