Límites de compra por cliente para Shopify
Decide cuánto puede comprar un mismo cliente — uno por cliente, tres pedidos al mes, 40 lb cada 30 días — y deja que Shopify lo compruebe en el checkout, en todos los pedidos que haga.
Limita pedidos, unidades, gasto o peso
Pon un tope al número de pedidos, a las unidades de un producto, al importe total que gasta un cliente o al peso total que pide. Añade dos reglas para combinarlos — por ejemplo, tres pedidos y 40 lb por cliente.
Por día, semana, mes, año, últimos 30 días o de por vida
Elige el periodo en el que la regla se reinicia, o ponla de por vida para una asignación real de uno por cliente que no vuelve a abrirse.
Toda la tienda, por producto o por colección
Aplica una regla a toda la tienda, a un producto o a una colección — uno por cliente en el drop, un cupo mensual en toda la gama.
Cuenta cada pedido que hace un cliente
Los límites siguen al cliente con sesión iniciada entre pedidos, dispositivos y sesiones — no solo en un carrito. Una cancelación completa le devuelve lo consumido.
Inicio de sesión obligatorio, invitados bloqueados
Los clientes se identifican por su cuenta de cliente de Shopify. Mientras los límites por cliente están activos, el checkout como invitado queda bloqueado, así que nadie puede esquivar el tope comprando como invitado.
Aplicado en el checkout, no solo mostrado
Las reglas se ejecutan dentro del checkout de Shopify mediante una Function de validación, así que se mantienen en Shop Pay y otros checkouts exprés — no solo en la página del carrito.
- Sin código
- Funciona con tu tema
- Se mantiene en Shop Pay y checkout exprés
- Incluido en el plan Pro
¿Puede Shopify limitar las compras por cliente?
No entre pedidos. El límite nativo de añadir al carrito de Shopify acota cuántas unidades de una variante caben en un carrito, y las reglas de cantidad B2B fijan mínimos y máximos para compradores B2B dentro de un pedido. Ninguno recuerda lo que un cliente compró ayer, así que puede hacer un segundo pedido y volver a comprar. Un límite de compra por cliente necesita una app que cuente los pedidos de cada cliente a lo largo del tiempo y compruebe el total en el checkout.
Esa es la diferencia entre un límite por checkout y un límite por cliente. El límite por checkout frena un carrito grande. El límite por cliente frena a la misma persona que vuelve cinco veces — que es lo que de verdad necesitan los drops limitados, los productos de reparto justo y los cupos de empleados.
Cómo identifica OrderRules a un cliente
OrderRules hace seguimiento de los clientes por su ID de cliente de Shopify, que existe cuando el comprador ha iniciado sesión. No identifica a los invitados por email, porque una dirección nueva reiniciaría el recuento.
Por eso, mientras los límites por cliente están activos, el checkout como invitado queda bloqueado y los compradores deben iniciar sesión. Ese es el compromiso: un paso de cuenta en el checkout a cambio de un límite que se mantiene en todos los pedidos. Si necesitas el checkout como invitado, usa topes por producto y topes diarios — funcionan para todos.
Qué cuenta y qué se reinicia
Cada pedido que hace un cliente con sesión iniciada cuenta desde el momento en que creas la regla. Un pedido cancelado por completo devuelve lo consumido; los reembolsos y las cancelaciones parciales no. Los periodos de calendario se reinician en la zona horaria de tu tienda; los últimos 30 días cuentan cada pedido el día en que se hace y los 30 días siguientes.
Los topes de gasto comprueban lo que un cliente ya ha gastado, así que el pedido que cruza el tope pasa y el siguiente se bloquea. Fija el tope de gasto un poco por debajo del techo real si no debe superarse. Dos checkouts que se completan en el mismo segundo pueden pasar ambos, porque la validación del checkout lee una instantánea en lugar de mantener un bloqueo.
Compatibilidad y limitaciones
Funciona con todos los planes de Shopify, Shop Pay y otros checkouts exprés, checkouts headless y checkouts B2B: una Shopify Function comprueba los límites en el checkout.
Límites: los clientes deben iniciar sesión, y el checkout como invitado se bloquea mientras los límites por cliente están activos. Las reglas se aplican igual a todos los clientes con sesión iniciada y no pueden dirigirse a etiquetas. Los pedidos de POS y las renovaciones de suscripciones cuentan para los límites, pero no se bloquean. Los topes de gasto son flexibles, y los reembolsos no devuelven el consumo: cancela el pedido en su lugar.
Límites por cliente: Shopify nativo vs OrderRules
Shopify cubre los límites dentro de un pedido. OrderRules añade límites entre los pedidos de un cliente.
| Necesidad | Shopify nativo | OrderRules |
|---|---|---|
| Máx. de unidades de una variante en un carrito | Sí — límite de añadir al carrito | Topes por producto (totales compartidos por día/semana/mes) |
| Mínimo, máximo e incremento para compradores B2B | Sí — reglas de cantidad del catálogo B2B | Mínimo e incremento por producto, para todos |
| Uno por cliente, para siempre | No | Sí — límite de por vida |
| N pedidos por cliente al mes o en los últimos 30 días | No | Sí |
| Gasto por cliente por periodo | No | Sí (tope flexible) |
| Peso por cliente por periodo | No | Sí |
| Límites distintos por etiqueta de cliente | No | No — una regla para todos los clientes con sesión iniciada |
| Funciona con checkout como invitado | — | No — los clientes deben iniciar sesión |
Los límites por cliente están en el plan Pro. Aplican la misma regla a todos los clientes con sesión iniciada, incluidos los compradores de empresas B2B.
Cómo fijar un límite por cliente en Shopify
Sin código. Unos cinco minutos.
- 1
Activa las cuentas de cliente en Shopify
En Configuración → Cuentas de cliente, asegúrate de que los compradores pueden iniciar sesión o crear una cuenta. Los límites por cliente necesitan un cliente con sesión iniciada.
- 2
Abre Límites por cliente en OrderRules
En el plan Pro, abre Límites por cliente y activa los límites por cliente. A partir de ahí, los invitados quedan bloqueados en el checkout y se les pide iniciar sesión.
- 3
Añade una regla
Elige qué limitar (pedidos, unidades, gasto o peso), el alcance (toda la tienda, un producto o una colección), el valor y el periodo — día, semana, mes, año, últimos 30 días o de por vida.
- 4
Escribe el mensaje que ven los clientes
Edita el mensaje que se muestra cuando un cliente alcanza el tope. Plantearlo como equidad — que a todos les toque — funciona mejor que como restricción.
- 5
Prueba con un checkout exprés
Inicia sesión como cliente de prueba, haz un pedido hasta el límite y luego intenta otro con Shop Pay. El checkout debería bloquear el pedido que supera el tope.
Explora la suite de entrega
Preguntas frecuentes
Fijas un máximo — pedidos, unidades, gasto o peso — por cliente en un periodo: día, semana, mes, año, últimos 30 días o de por vida. OrderRules cuenta los pedidos de cada cliente con sesión iniciada y bloquea el checkout que superaría el límite. Mientras los límites por cliente están activos, el checkout como invitado queda bloqueado para que cada comprador esté identificado.
La cuenta de cliente de Shopify. OrderRules hace seguimiento de los clientes por su ID de cliente de Shopify, que existe cuando han iniciado sesión. No identifica a los invitados por email; por eso el checkout como invitado queda bloqueado mientras los límites por cliente están activos.
Sí. Crea una regla con Gasto total como tipo de límite, un importe y un periodo. El tope se compara con lo que el cliente ya ha gastado, así que el pedido que lo cruza pasa y el siguiente se bloquea — fíjalo un poco por debajo de un techo estricto.
Sí — añade dos reglas. Por ejemplo, tres pedidos y 40 lb por cliente en los últimos 30 días. Ambas se comprueban en el checkout, y la que se alcance primero bloquea el pedido.
Pon un límite por cliente en los productos del drop — a menudo uno por cliente, de por vida — y mantén activos los límites por cliente para que los invitados tengan que iniciar sesión. Cada cuenta solo puede comprar su asignación, también con Shop Pay y los checkouts exprés.
Un pedido cancelado por completo devuelve lo consumido. Los reembolsos y las cancelaciones parciales no — el pedido sigue contando. Si reembolsas un pedido para que un cliente pueda volver a comprar, cancélalo en su lugar.
No. Un límite por cliente aplica la misma regla a todos los clientes con sesión iniciada, incluidos los compradores de empresas B2B de Shopify; OrderRules no puede segmentar por etiquetas de cliente. Mantén los límites en los productos que los necesitan y vende el stock a granel como productos aparte.
Las reglas por cliente están en el plan Pro, por 9,99 $ al mes o 95,90 $ al año, con una prueba gratuita de 14 días. La facturación se gestiona a través de Shopify.
Vende a más clientes, no más al mismo.
Incluido en el plan Pro por 9,99 $ al mes. Prueba gratis 14 días.