Blog de WisyLink

Tienda onlineComercio electrónicoStripePequeños negociosCatálogo de productos

Cómo crear una pequeña tienda online con IA y Stripe

Crea tu tienda online con IA: fichas de producto, carrito, pago con tu propia cuenta de Stripe, stock que no se sobrevende y panel de pedidos, paso a paso.

14 min de lectura
Cómo crear una pequeña tienda online con IA y Stripe

Para crear una pequeña tienda online con IA, prepara nombres, precios, fotos y reglas de envío, y describe el catálogo y el pago en un prompt. El creador genera fichas de producto, carrito, pago con tu cuenta de Stripe, stock que no se sobrevende y un panel de pedidos. Los pagos se activan al añadir tus claves de Stripe.

  • Una tienda pequeña a medida encaja con un catálogo concreto de unas pocas decenas de productos. Miles de productos con búsqueda por palabras clave piden una plataforma de comercio electrónico completa.
  • Preparar los datos y las fotos de los productos es la mayor parte del trabajo. Hazlo antes de escribir el prompt.
  • El pago funciona con tu propia cuenta de Stripe, y un pedido solo cuenta como pagado cuando el webhook firmado de Stripe lo confirma.
  • El stock se descuenta en un único paso protegido, así que la última unidad se vende exactamente una vez.
  • Los impuestos, las devoluciones y las páginas legales siguen siendo responsabilidad tuya. La IA puede redactar un borrador; tú decides qué dicen.
  • Cada producto tiene su propia página rastreable. Una tienda en funcionamiento debe estar en un plan de pago, a ser posible con tu propio dominio.

¿Te conviene una tienda pequeña a medida?

Una tienda creada con IA y una plataforma de comercio electrónico completa resuelven problemas distintos. La plataforma te da una caja de herramientas grande y genérica; la tienda a medida te da exactamente el flujo que describes y nada más. Compara categorías, no marcas:

Tienda pequeña a medida frente a plataforma de comercio electrónico completa
FactorTienda pequeña a medida (creada con IA)Plataforma de comercio electrónico completa
Tamaño del catálogoDe unos pocos a cerca de cien productos; con ese tamaño funciona un buscador, y los catálogos más grandes usan filtros por categoría y precioMiles de productos y variantes, con búsqueda de texto completo
Apps y complementosNada que instalar; cada extra, como códigos de descuento o reseñas, es un mensaje más, y los servicios externos se conectan por su API con tus clavesGrandes tiendas de complementos, a menudo cada uno con su propia suscripción
Impuestos y envíos automáticosReglas que describes tú, o las funciones de impuestos de tu cuenta de StripeNormalmente integrados o disponibles como complementos
ComisionesTu plan de WisyLink más las comisiones de procesamiento de Stripe; WisyLink no se queda ningún porcentaje de las ventasSuscripción a la plataforma, comisiones de pago y costos de complementos, que varían según la plataforma
ControlLas páginas, el flujo y el panel funcionan exactamente como los describesDentro de las plantillas y las reglas de pago de la plataforma
Ideal paraArtesanos, una sola línea de producto, preventas, recogida en tienda, negocios con flujos poco habitualesComercios en crecimiento, muchas variantes, venta en varios canales

Elige la vía a medida si tu catálogo es pequeño, tu flujo es particular (por encargo, compra con cita para una prueba, franjas de recogida) o quieres tienda y web en un solo sitio. Elige una plataforma si necesitas sincronizar el stock con marketplaces, imprimir etiquetas de envío de las empresas de paquetería o gestionar miles de variantes. Para ver el panorama económico completo, consulta cuánto cuesta crear una app web.

Prepara productos, fotos, precios y reglas de envío

La compilación se hace con un mensaje. La preparación lleva una tarde o más, y decide lo buena que será la tienda.

  1. Una hoja de productos. Una fila por producto en una hoja de cálculo guardada como CSV, con columnas para nombre, descripción corta, descripción larga, precio, categoría, opciones de variante (como talla o esmalte), stock por variante, peso y estado (publicado o borrador). Basta con una fila de encabezado como nombre,categoria,precio,esmalte,stock,peso_g,estado,descripcion.
  2. Fotos a tamaño web. La misma proporción para todos los productos, fondo liso, exportadas a unos pocos cientos de kilobytes cada una en lugar de los originales de la cámara. Cada archivo puede ocupar hasta 25 MB, pero todos cuentan para el almacenamiento de tu plan.
  3. Reglas de envío. Zonas (por ejemplo, nacional, países vecinos y resto del mundo), una tarifa por zona, un importe a partir del cual el envío es gratis si lo ofreces, la recogida en tienda y los países a los que no envías.
  4. Políticas. Plazo y condiciones de devolución, tiempo de preparación y cómo pueden contactarte los clientes.
  5. Una cuenta de Stripe. Comprueba en su lista de disponibilidad global que Stripe admite empresas de tu país (lo hace en España y México, pero no en todos los países de Latinoamérica) y completa los datos de tu negocio y tu banco antes del lanzamiento.

Mantén las variantes sencillas. Una opción con su propio stock por valor (talla S, M, L) es fácil de gestionar; dos opciones se multiplican en una cuadrícula que tendrás que contar. Y prevé subir la mayoría de las fotos desde el panel de la tienda y no desde el chat: adjunta unas pocas para la primera compilación y después sube el resto producto a producto, donde se guardan como archivos públicos y se sirven rápido a cada visitante.

Créala: plantilla de prompt

Adjunta el CSV, tu logotipo y las fotos de algunos productos, y pega un prompt como este en un chat nuevo:

Crea una tienda online para [Barro y Helecho, cerámica artesanal]. Carga el archivo productos.csv adjunto como productos, uno por fila; la columna [esmalte] contiene las variantes, cada una con su propio stock.

Páginas: una página de inicio con productos destacados, una página por categoría, una página por producto con fotos grandes, descripción, precio, selector de variante y disponibilidad, un carrito y el pago con mi cuenta de Stripe que pida la dirección de envío. Envíos: [150 MXN a todo México, 450 MXN a Estados Unidos y Canadá, gratis a partir de 2000 MXN, recogida en el taller en Oaxaca].

Registra cada pedido como pendiente antes del pago y márcalo como pagado solo cuando el webhook de Stripe lo confirme. Descuenta el stock por variante cuando se pague un pedido, no vendas nunca más de lo que hay en stock aunque dos personas paguen a la vez y muestra «Agotado» cuando llegue a cero.

Panel de administración: productos (añadir, editar, subir fotos, cambiar stock), pedidos con los estados pagado, preparado, enviado y reembolsado, y un campo para el número de seguimiento. Correos, en cuanto añada mis datos de correo: confirmación del pedido y un aviso de envío con el número de seguimiento. Añade también páginas de envíos y devoluciones, privacidad, condiciones de venta y contacto. Estilo: [sereno, terroso, mucho espacio en blanco, las fotos primero].

Después, lánzala en este orden:

  1. Lee la nota final de la compilación. Explica cómo entrar en el panel de administración y nombra las integraciones que debes completar: Stripe y correo (SMTP).
  2. Añade primero las claves de prueba de Stripe en Integraciones, siguiendo los pasos que aparecen allí, incluida la dirección del webhook que debes registrar en tu Dashboard de Stripe. No pegues nunca claves en el chat.
  3. Haz pedidos de prueba con la tarjeta de prueba de Stripe 4242 4242 4242 4242. Comprueba que cada pedido pasa de pendiente a pagado, que el stock baja y que llega el correo de confirmación.
  4. Intenta vender de más. Pon el stock de un producto a 1 y cómpralo desde dos navegadores a la vez. Una de las compras debe fallar limpiamente.
  5. Añade el resto del catálogo desde el editor de productos del panel. Los productos nuevos y editados aparecen en la web en cerca de un minuto, sin recompilar.
  6. Cambia a las claves reales, compra un artículo barato con una tarjeta de verdad y reembólsalo.
  7. Conecta tu dominio y lánzala (más detalles abajo).

En el plan gratuito Community, Wisy crea una primera versión sencilla, así que la primera compilación puede cubrir el catálogo y el pago y dejar el panel o los correos para tu siguiente mensaje. Además, los enlaces gratuitos caducan a los 30 días, así que usa Community como taller y lanza la tienda real en un plan de pago.

Pago con Stripe y pedidos confirmados por webhook

El cliente paga en el checkout de Stripe, ya sea una página alojada por Stripe o un formulario integrado en tu tienda, y el dinero va a tu saldo de Stripe. La página alojada es la opción más sencilla: Stripe mantiene el formulario de pago, y puedes adaptarlo a los colores de tu marca desde los ajustes de Stripe. WisyLink nunca gestiona tu cuenta de Stripe; tus claves se guardan cifradas en Integraciones y solo las lee el código de tu propia tienda. Hasta que las completes, el pago sigue desactivado y el resto de la tienda funciona.

El detalle que separa una tienda de aficionado de una fiable es cómo un pedido pasa a «pagado». La guía de Stripe sobre cómo gestionar los pedidos es tajante: los webhooks son imprescindibles para entregar los pedidos, porque un cliente puede pagar y perder la conexión antes de que cargue tu página de agradecimiento. Por eso la tienda registra primero un pedido pendiente, pasa su identificador a Stripe y lo marca como pagado solo cuando llega un webhook con una firma válida de Stripe. Un visitante que escriba a mano la dirección de la página de agradecimiento no consigue nada.

Dos mejoras que vale la pena pedir:

  • Eventos duplicados. Stripe puede enviar el mismo evento más de una vez, así que el paso de «pagado» no debe hacer nada la segunda vez. El stock nunca debe bajar dos veces por un mismo pedido.
  • Métodos de pago diferidos. Algunos métodos bancarios confirman el pago más tarde. Si los activas, los pedidos deben mostrar «pendiente de pago» hasta que Stripe confirme y solo entonces enviarse.

¿Prefieres PayPal o un proveedor local, como Mercado Pago o Bizum? Cualquier proveedor con API se puede conectar del mismo modo, con tus propias claves. Cada uno se construye a partir de la documentación actual de ese proveedor, así que pruébalo con el mismo cuidado que Stripe.

Stock sin sobreventa

La sobreventa ocurre cuando dos clientes compran la última unidad en el mismo instante y las dos compras se completan. La tienda lo evita cambiando el stock y comprobando el límite en un solo paso: «resta uno, solo si el stock es mayor que cero». Si dos solicitudes compiten, una lo consigue y a la otra se le avisa de que el artículo está agotado. Es el mismo mecanismo que evita las reservas duplicadas en las webs de reservas.

La verdadera decisión es cuándo se descuenta el stock:

  • Al pagar encaja con productos de los que tienes muchas unidades. Si la última se vende entre que un cliente abre el pago y paga, la tienda marca ese pedido para reembolsarlo en lugar de enviar algo que no tienes.
  • Al iniciar el pago, con reserva encaja con piezas únicas. El artículo queda reservado mientras el cliente paga y se libera si abandona el pago. Las liberaciones funcionan como una tarea en segundo plano cada 30 a 60 minutos, así que un artículo abandonado puede seguir reservado hasta una hora después de que venza su reserva.

La plantilla anterior descuenta el stock al pagar; para piezas únicas, cambia esa línea por una reserva. Pide stock por variante, un correo para ti cuando quede poco stock y un campo de stock en el panel. Los artículos por encargo pueden prescindir del stock o usar un límite por tanda, como 20 por hornada.

Panel de pedidos, correos de confirmación y estado del envío

El panel de administración es donde pasarás el tiempo después del lanzamiento. La nota final de la compilación te dice cómo entrar: a menudo la primera cuenta que se registra pasa a ser la de administrador, así que regístrate antes de compartir el enlace. Una pantalla de pedidos práctica tiene:

  • Una lista filtrada por estado: pendiente de pago, pagado, preparado, enviado, reembolsado.
  • Una página por pedido con los artículos, la variante, la dirección de envío, el correo del cliente y la referencia del pago en Stripe.
  • Un campo para el número de seguimiento. Al guardarlo, el pedido pasa a enviado y sale el correo de aviso de envío.
  • Una hoja de pedido imprimible para meter en el paquete.
  • Un correo diario con el resumen de pedidos nuevos, enviado por una tarea programada que se ejecuta cada 30 a 60 minutos.
  • Códigos de descuento con un porcentaje, una fecha de caducidad y un límite de usos. El límite de usos usa el mismo contador de un solo paso que el stock, así que un código para «los 50 primeros clientes» no se puede usar 51 veces.

Los correos salen por tu propia cuenta SMTP. Sin ella no se envía nada y los pedidos siguen funcionando. Stripe también puede enviar sus propios recibos si los activas en tus ajustes de Stripe. Los reembolsos se hacen desde tu Dashboard de Stripe; marca el pedido como reembolsado en tu panel para que el stock y los informes cuadren.

Los clientes no necesitan cuenta para comprar. Comprar como invitado mantiene la compra corta, y una página de «buscar mi pedido» que pida el correo y el número de pedido resuelve la mayoría de las dudas. Si vendes a clientes que repiten, pide cuentas de cliente con historial de pedidos; la tienda gestiona sus propios inicios de sesión, y el restablecimiento de contraseñas necesita tu SMTP.

Impuestos, devoluciones y páginas legales que siguen siendo cosa tuya

Un creador con IA no conoce tu situación fiscal, y WisyLink no calcula el IVA ni otros impuestos por ti. Tienes tres opciones viables:

  1. Precios con impuestos incluidos y un solo tipo, si vendes sobre todo en un país y tu asesor o tu gestor está de acuerdo.
  2. Reglas que describes tú, como un tipo por zona de destino, escritas en el prompt.
  3. Stripe Tax en Checkout. La documentación de Stripe sobre cómo cobrar impuestos describe cómo calcula los impuestos en los pagos de Checkout; antes debes completar su configuración en tu cuenta de Stripe. Revisa allí sus requisitos y su precio.

Las devoluciones y las páginas legales siguen la misma lógica: la IA redacta el borrador y el contenido es responsabilidad tuya. Escribe tu plazo y tus condiciones reales de devolución, y pide una página de devoluciones y un estado «devolución solicitada» en el panel. Los derechos del consumidor varían según el país: en España y el resto de la UE, quien compra a distancia tiene en general 14 días naturales para desistir sin dar explicaciones, y necesitas un aviso legal (LSSI-CE), una política de privacidad (RGPD y LOPDGDD) y unas condiciones generales de venta; en México, aplican la Ley Federal de Protección al Consumidor, que vigila la Profeco, y el aviso de privacidad de la LFPDPPP. Toda tienda que recoge nombres y direcciones necesita una política de privacidad, y unas condiciones de venta y una política de envíos claras responden a las preguntas que, si no, acaban en reclamaciones. Trata los textos legales redactados por la IA como un punto de partida para que los revise un profesional, no como asesoramiento legal; las propias condiciones de WisyLink te hacen responsable de revisar y probar lo que produce la IA.

Lanzamiento y SEO de las fichas de producto

Cada producto y cada categoría tienen su propia URL limpia, como /producto/taza-de-gres, generada como HTML completo que los buscadores pueden leer sin ejecutar scripts. Cada página lleva título, descripción, enlace canónico y etiquetas de vista previa para redes, y la tienda sirve su propio sitemap.xml con todos los productos. Los productos nuevos aparecen en él en cuanto los añades. Las páginas de catálogo incluyen datos estructurados de ruta de navegación y de lista de productos; pide también datos estructurados de producto con precio y disponibilidad en cada ficha.

Lo que sigue dependiendo de ti:

  • Escribe tus propias descripciones. Materiales, medidas, cuidados, para quién es y cuánto tarda el envío. Una ficha de producto debe contar más que su tarjeta en la página de categoría.
  • Describe tus fotos. Pide un texto alternativo construido con el nombre del producto y la variante.
  • Conecta tu propio dominio (vale cualquier plan) antes de imprimir embalajes o tarjetas de visita; consulta cómo conectar un dominio propio.
  • Envía el sitemap en Google Search Console cuando el dominio esté activo.

Para todo lo demás que influye en el posicionamiento, lee nuestra guía de SEO para páginas web hechas con IA.

Abre tu tienda

Completa la hoja de productos, comprueba la disponibilidad de Stripe en tu país y pega la plantilla con tus datos. Si todavía estás comprobando si la gente comprará, una página de preventa es un primer paso más ligero; nuestra guía para crear un MVP con IA muestra cómo acotarla. Consulta los casos de uso para ver otros formatos de tienda y compara los planes para el lanzamiento.

Describe tu tienda en un mensaje y obtén un enlace en vivo: empieza gratis con Community, sin tarjeta.

F.A.Q.

Preguntas frecuentes

¿Necesito una cuenta de Stripe? ¿Puedo usar PayPal u otro proveedor?
Necesitas tu propia cuenta en un proveedor de pagos, porque WisyLink nunca procesa ni retiene tus cobros. Stripe es la opción más habitual, pero PayPal u otro proveedor con API, como Mercado Pago, se puede conectar del mismo modo, con tus propias claves en Integraciones. Puedes ofrecer dos proveedores a la vez; prueba cada uno con su entorno de pruebas o sus claves de prueba antes de abrir la tienda.
¿Qué comisiones voy a pagar en mi tienda online?
Las comisiones de procesamiento de tu proveedor de pagos, más tu plan de WisyLink: 7, 20 o 100 USD al mes para una tienda que siga en línea. Stripe publica sus tarifas por país en su página de precios e indica que no cobra alta ni cuotas mensuales; sus comisiones no se devuelven cuando reembolsas. WisyLink no se queda ningún porcentaje de las ventas. Suma un dominio y un proveedor de correo para el SMTP.
¿Puede llevar el control de inventario?
Sí. El stock se guarda por producto o por variante y se descuenta en un único paso protegido, así que dos clientes no pueden comprar la misma última unidad. Cambias el stock en el panel de administración y la web lo refleja en cerca de un minuto. Sincronizar el stock con otro canal de venta, como un marketplace, requiere la API de ese canal y tus credenciales, y conviene probarlo con cuidado.
¿Calcula el IVA u otros impuestos?
No por sí sola. Puedes describir tus reglas en el prompt, como un único tipo con impuestos incluidos o un tipo por zona de envío, o activar Stripe Tax en tu cuenta de Stripe para que Checkout calcule el impuesto de cada pedido. Elijas lo que elijas, pregunta a tu asesor o gestor qué registros fiscales te corresponden y revisa algunos pedidos de prueba a cada destino antes del lanzamiento.
¿Cuántos productos puedo tener en la tienda?
El límite es la capacidad de base de datos de tu plan, y las fotos cuentan para el almacenamiento de archivos; el panel Recursos muestra cuánto has usado de cada uno. En la práctica, un buscador funciona bien hasta unos cien productos, porque el propio navegador filtra la lista. Los catálogos más grandes usan filtros por categoría, talla y precio en lugar de búsqueda por palabras; con miles de productos, encaja mejor una plataforma completa.
¿Los clientes pueden crear una cuenta y ver sus pedidos anteriores?
Sí, si lo pides. La tienda gestiona su propio registro e inicio de sesión, con una página de historial de pedidos para cada cliente, y el acceso con Google es posible con tus propias credenciales. El restablecimiento de contraseñas y la verificación del correo necesitan tus datos SMTP. Muchas tiendas pequeñas empiezan con la compra como invitado y una búsqueda de pedidos por correo y número de pedido, y añaden cuentas para los clientes que repiten.
Compartir
XLinkedInFacebook