# Cómo elegir un carrito de compra incrustable: las funciones que importan y las que no

> La lista de puntos de cada proveedor es igual. Una guía práctica para el comprador con lo imprescindible, lo deseable, las señales de alarma y cómo probar de verdad una plataforma.

Ryan Badger - 11 de octubre de 2025 - 6 min de lectura

## Las funciones que de verdad importan, y las que no

Si estás buscando una plataforma de carrito incrustable, enseguida verás que la web de cada proveedor enumera puntos parecidos. "Checkout seguro." "Adaptable a móviles." "Pagos internacionales." "Diseño precioso." Todos. Todos equivalentes en texto de marketing.

Las diferencias reales están en los bordes que esas listas esconden. Esta guía es la lista de comprobación: qué evaluar, qué ignorar y qué preguntar en concreto en una llamada comercial o en una prueba.

## Lo imprescindible

No pierdas el tiempo evaluando una plataforma de carrito que no cumpla todos los puntos de abajo. En 2026 son el mínimo.

### Estado real del carrito

Añadir al carrito varios productos, no solo botones de compra sueltos. El cliente puede añadir el artículo A, seguir navegando, añadir el artículo B, actualizar cantidades, aplicar un código de descuento y pagar una sola vez.

**Señal de alarma:** plataformas que se describen como herramientas de "botón de compra" sin mencionar el estado del carrito. Acabarás escribiendo tú mismo las herramientas de adopción.

### Checkout dentro de tu web

El cliente introduce los datos de pago en tu dominio, sin que lo redirijan al de la plataforma. Esto importa para la conversión (confianza en la marca en el paso del pago) y para la analítica (los eventos de checkout se disparan en tu dominio).

**Señal de alarma:** el "checkout alojado" donde el cliente sale de tu web. Vale para flujos de enlace alojado de un solo producto (Stripe Payment Links, Gumroad); malo para una tienda de verdad.

### Variantes con inventario y precio por variante

Productos con tallas, colores, materiales, configuraciones, cada una con su propio SKU, precio, nivel de stock y a veces imagen. No solo "2 variantes, mismo precio".

**Señal de alarma:** plataformas que describen las "opciones de producto" de forma vaga. Pregunta en concreto: "¿puedo tener una Small / Roja a $25 con 3 en stock y una Small / Azul a $30 con 10 en stock?"

### Impuestos gestionados en el checkout

Cálculo automático de impuestos para la jurisdicción del cliente. Para la mayoría de los vendedores eso significa IVA de la UE, impuesto sobre ventas de EE. UU. por estado, además de tu país de origen. La plataforma obtiene las tarifas de un motor fiscal (Avalara, Stripe Tax, TaxJar) y las aplica.

**Señal de alarma:** "impuestos próximamente" o "impuestos gestionados mediante plugin".

### Métodos de pago modernos

Como mínimo: Visa/Mastercard/Amex, Apple Pay, Google Pay, PayPal. Extras por categoría que valen la pena: BNPL (Klarna, Afterpay, Affirm) para moda/hogar/tecnología, cripto para públicos de bienes digitales, métodos locales (iDEAL, Bancontact, Sofort, etc.) para los mercados de la UE.

**Señal de alarma:** plataformas solo para tarjetas de EE. UU. Aunque tu mercado principal sea EE. UU., aceptar tarjetas internacionales y Apple/Google Pay es lo mínimo.

### Detección de fraude

Integrada o a través de la pasarela de pago (Stripe Radar, las herramientas de riesgo de PayPal). No deberías revisar manualmente cada pedido en busca de señales de fraude.

### API completa / webhooks

Eventos de pedido pagado, enviado y reembolsado que puedas consumir mediante webhook. Al menos una API bien documentada para la gestión programática de productos.

**Señal de alarma:** "integraciones personalizadas disponibles" sin una API pública. Eso es dependencia del proveedor disfrazada de función.

## Lo deseable

Realmente valioso, pero no imprescindible si falta:

- **Recuperación de carritos abandonados** (secuencias de email a compradores que empezaron el checkout y lo dejaron)
- **Códigos de descuento** + descuentos automáticos por niveles
- **Internacionalización** (contenido de producto multi-idioma, visualización multi-moneda)
- **Cuentas de cliente** (opcionales; a menudo es mejor para la conversión que vengan desactivadas por defecto)
- **Suscripciones / facturación recurrente** (si vendes consumibles o servicios)
- **Automatización de la entrega digital** (enlaces de descarga generados automáticamente para productos digitales)

Una plataforma sin ninguna de estas es limitada pero aún utilizable. Que falten varias es señal de que el producto es superficial.

## Las señales de alarma

Indicios de que una plataforma te decepcionará:

- **Comisiones por venta además del procesamiento de pagos.** El plan Basic de Shopify + no usar Shopify Payments sigue cobrando un 2%. Es un 2% sobre un 3% de las tarjetas. Presta atención.
- **Límites estrictos de SKU en los niveles bajos.** "Hasta 50 productos" en un plan de pago son precios de la era Shopify; las plataformas modernas no ponen tope.
- **Código personalizado obligatorio para funciones básicas.** Debería funcionar de serie.
- **Sin sandbox / entorno de pruebas.** No puedes construir tu primera integración contra producción; los proveedores sin sandbox no van en serio.
- **"Próximamente" en elementos críticos.** Da por hecho que llegará seis meses más tarde de lo prometido, si llega.
- **Precios vagos.** "Contáctanos para precios enterprise" para una tienda pequeña = no quieren tu negocio.

## La lista de comprobación del lado de la integración

Cosas que evaluar sobre cómo vive la plataforma dentro de tu web:

### Impacto en el peso de la página

Un buen carrito incrustable añade 20-50 KB comprimidos con gzip a la carga de tu página. Más de 200 KB es pesado. Pruébalo en una página de pruebas vacía; mide tus puntuaciones de Lighthouse / PageSpeed antes y después.

### Carga asíncrona

El script se carga sin bloquear el renderizado de tu página. Una carga no asíncrona perjudicará tus puntuaciones de Core Web Vitals.

### Compatibilidad con frameworks

¿Funciona junto a tu JS actual? ¿React, Vue, htmx, Alpine, JavaScript puro? Algunas plataformas de carrito capturan escuchas de eventos globales y rompen otros widgets de la página.

### Funciona en webs estáticas

Las etiquetas script deberían funcionar en cualquier web estática (Jekyll, Hugo, 11ty, Astro, exportación estática de Next.js). Sin dependencia de renderizado en servidor con la plataforma de comercio.

### Compatibilidad con CMS

Si estás en WordPress / Webflow / Squarespace / Wix / Carrd / Framer / Notion-a-web, tu proveedor de carrito debería tener una integración documentada para cada uno. "Funciona con cualquier web que acepte un script" es cierto, pero las instrucciones concretas de pega-esto-aquí ahorran horas.

## Cosas que suenan importantes pero no lo son

Funciones que aparecen en las tablas comparativas pero rara vez importan:

- **"Temas preciosos"**: vas a incrustarlo en tu propia web; no necesitas la galería de temas de la plataforma.
- **Apps móviles nativas**: irrelevantes salvo que estés construyendo tú mismo un marketplace.
- **Funciones de blog / CMS**: ya tienes un CMS, por eso estás incrustando.
- **Herramientas de SEO**: los buscadores indexan bien el contenido de tus productos a través del widget. Las "herramientas de SEO" de las plataformas casi siempre duplican lo que tu CMS ya ofrece.
- **"Soporte telefónico 24/7"**: bonito alarde, rara vez se usa. Es mejor email / chat con una respuesta real en menos de 24 horas.

## Cómo puntúan los principales contendientes

Comprobación rápida de las opciones principales frente a la lista de imprescindibles. Para más detalle sobre cualquiera de ellas, consulta la [comparativa de plataformas de carrito incrustable](https://v3.shoprocket.io/es/blog/comparativa-carrito-de-compra-incrustable-snipcart-ecwid-gumroad-payhip-shoprocket.md).

| Función | Shoprocket | Snipcart | Ecwid | Gumroad | Payhip |
| --- | --- | --- | --- | --- | --- |
| Estado real del carrito | ✅ | ✅ | ✅ | ❌ | Parcial |
| Checkout en tu dominio | ✅ | ✅ | ✅ | ❌ | ❌ |
| Precio y stock por variante | ✅ | ✅ | ✅ | Básico | Parcial |
| Automatización de impuestos | ✅ | ✅ | ✅ | ✅ (MoR) | ✅ (MoR) |
| Compatibilidad con BNPL | ✅ (mediante Stripe) | Mediante Stripe | ✅ | ❌ | ❌ |
| Recuperación de carritos abandonados | ✅ | Básica | ✅ | ❌ | ✅ |
| API completa | ✅ ([shoprocket-js](https://github.com/shoprocket/shoprocket-js)) | Limitada | ✅ | Limitada | ❌ |
| Comisión por transacción además de la pasarela | 0% | 2% | Por niveles | 10% | 5-0% según el nivel |

## Cómo evaluar de verdad

1. **Empieza una prueba gratuita de tus 2 mejores candidatos.** Ambos suelen ofrecer 7-14 días, a veces planes gratuitos indefinidos.
2. **Pega la integración en una página desechable.** No en tu web de producción, sino en una página de pruebas donde se puedan medir el peso de página y el renderizado.
3. **Añade 5-10 productos de prueba con variantes.** Mira cómo se siente la experiencia del panel de administración; es donde pasarás tiempo cada semana.
4. **Haz un pedido de prueba de principio a fin** con tarjetas de prueba de Stripe: añadir al carrito, checkout, pago, confirmación, email del pedido. Revisa cómo es el email posterior al pedido; es el primer punto de contacto real del cliente.
5. **Comprueba la integración con analítica.** ¿Google Analytics / Meta Pixel se disparan correctamente en los eventos de compra?

Si los dos contendientes superan la prueba, elige según el precio con tu volumen esperado y la calidad de la experiencia del panel de administración. El panel es donde pasarás horas a la semana; importa más que la paridad de funciones sobre el papel.

## Cómo es Shoprocket

```
<!-- EXAMPLE ONLY. Grab your real snippet from Sales channels → Embeds in your dashboard -->
<script src="https://cdn.shoprocket.io/loader.js" data-pk="pk_yourkey"></script>
<div data-shoprocket="catalog" data-embed-id="emb_xxx"></div>
```

Una línea en cualquier web existente. Cumple todos los puntos de arriba: estado real del carrito, checkout en tu dominio, todo por variante, impuestos automatizados, BNPL y más de 200 métodos de pago, SDK de JS completo, cero comisiones de plataforma por transacción, funciona en cualquier CMS.

14 días gratis, sin tarjeta. [Precios](https://v3.shoprocket.io/es/precios.md) desde $29.

> **Consejo:** reserva medio día para la prueba, no 30 minutos. La plataforma que parece mejor en 30 minutos suele ser la que tiene la landing mejor pulida, no el mejor producto real. Prueba con datos casi reales.

## Resumen

- **Imprescindible:** estado real del carrito, checkout en tu dominio, precio por variante, automatización de impuestos, métodos de pago modernos, detección de fraude, API/webhooks
- **Deseable:** carritos abandonados, códigos de descuento, i18n, suscripciones, entrega digital
- **Señales de alarma:** comisiones por venta además del procesamiento, límites de SKU, precios vagos, sin sandbox
- **Ignora:** temas, apps móviles, herramientas de SEO, funciones de CMS (ya tienes uno)
- **Prueba en serio:** medio día con datos reales, no 30 minutos con una tienda de demostración

---

- HTML version: https://v3.shoprocket.io/es/blog/elegir-carrito-de-compra-incrustable-funciones-que-importan
- Language: Español (es)
- Also in: [العربية](https://v3.shoprocket.io/ar/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [Deutsch](https://v3.shoprocket.io/de/blog/einbettbaren-warenkorb-auswaehlen-kaufratgeber-funktionen-warnsignale.md), [Ελληνικά](https://v3.shoprocket.io/el/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [English](https://v3.shoprocket.io/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [Français](https://v3.shoprocket.io/fr/blog/choisir-panier-achat-integrable-fonctionnalites-qui-comptent.md), [עברית](https://v3.shoprocket.io/he/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [हिन्दी](https://v3.shoprocket.io/hi/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/blog/memilih-keranjang-belanja-embed-fitur-yang-penting-dan-yang-tidak.md), [Italiano](https://v3.shoprocket.io/it/blog/scegliere-carrello-incorporabile-funzioni-che-contano.md), [日本語](https://v3.shoprocket.io/ja/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [Lietuvių](https://v3.shoprocket.io/lt/tinklarastis/kaip-pasirinkti-iterpiama-pirkiniu-krepseli-svarbios-ir-nesvarbios-funkcijos.md), [Norsk](https://v3.shoprocket.io/nb/blogg/velge-innebyggbar-handlekurv-funksjonene-som-teller.md), [Nederlands](https://v3.shoprocket.io/nl/blog/inbedbare-winkelwagen-kiezen-functies-die-ertoe-doen.md), [Polski](https://v3.shoprocket.io/pl/blog/jak-wybrac-osadzany-koszyk-zakupowy-ktore-funkcje-maja-znaczenie.md), [Português](https://v3.shoprocket.io/pt/blog/como-escolher-carrinho-de-compras-embutivel-recursos-que-importam.md), [Română](https://v3.shoprocket.io/ro/blog/cum-alegi-un-cos-de-cumparaturi-incorporabil.md), [Русский](https://v3.shoprocket.io/ru/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [ไทย](https://v3.shoprocket.io/th/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md), [Türkçe](https://v3.shoprocket.io/tr/blog/gomulebilir-alisveris-sepeti-secimi-onemli-ozellikler.md), [中文](https://v3.shoprocket.io/zh/blog/choosing-an-embeddable-shopping-cart-the-features-that-matter-and-the-ones-that-dont.md)
