Construimos una tienda en línea completa para una tienda de tarjetas coleccionables, Colecciones Deportivas Baja. Catálogo real, páginas de producto reales, fotografía real, una manera limpia de recorrer miles de tarjetas. Y no cobra nada en línea. Sin carrito conectado a Stripe. Sin campos de tarjeta. En ningún lugar del sitio puedes pagar.
Eso se lee como una esquina que cortamos. No lo fue. Fue la decisión correcta, y la volveríamos a tomar mañana.
Lo que viene por defecto no es neutral
Los clientes del dueño ya compran de cierta manera. Un mensaje. Un ida y vuelta sobre condición y precio. Un trato cerrado por WhatsApp. Ese movimiento ya funciona. Cierra ventas todos los días, y lo hacía mucho antes de que existiera cualquier sitio web.
Ahora imagínate pegarle un carrito a eso. Un procesador de pagos. Sus comisiones en cada venta. Su superficie de fraude. Una política de devoluciones que alguien ahora tiene que escribir y sostener. Toda esa maquinaria le agregaría fricción a un movimiento que ya no tenía. Peor: sacaría la venta del canal donde ya se cierra y la metería a un canal que nadie pidió.
Aquí está la parte que a casi todos los estudios se les pasa. El estándar del comercio electrónico (agregar al carrito, meter la tarjeta, listo) no es una ley de la naturaleza. Es una decisión. El trabajo del software es acomodarse a cómo ya funciona un negocio, no imponer una plantilla porque la plantilla es lo que todos entregan. Para un operador chico, el estándar muchas veces es la elección equivocada, y entregarlo de todos modos es flojera disfrazada de estar completo.
Un carrito que no necesitas no es una función. Es una caseta de cobro que construiste en tu propio camino.
Qué construimos en su lugar
Así que seguimos el movimiento real. En el sitio recorres el catálogo, agregas las tarjetas que quieres a una lista, y vas viendo los precios. Cuando estás listo, un toque te deja en el WhatsApp del dueño, con toda tu lista y los precios ya puestos. La conversación empieza donde siempre empezó, nada más que ahora empieza con un pedido limpio en lugar de un «¿tienes esta?» en frío.
El cierre pasa donde ya pasaba. El sitio hace la parte tediosa (recorrer, encontrar, sumar) y luego le regresa la persona a la persona. Cero carrito, y el dueño no perdió nada de lo que ya tenía. Ganó un catálogo que vende por él a toda hora.
La lección más amplia
La mejor función muchas veces es la que te niegas a construir. Un carrito que nadie pidió no es peso muerto neutral. Es puro riesgo sin nada bueno del otro lado:
- Cumplimiento de pagos que ahora es tuyo, para siempre.
- Contracargos y disputas que antes eran problema de alguien más.
- Carritos abandonados: una manera completamente nueva de perder una venta que habrías cerrado por mensaje.
- Una política de devoluciones que tienes que escribir, publicar y respetar.
- La tajada del procesador en cada transacción, por el privilegio de todo lo anterior.
Acomódate al movimiento real del negocio. Agrega la maquinaria solo cuando quita fricción, nunca para verse terminado. Una tienda que se ve «completa» y en silencio desangra ventas en el hueco entre el demo y la vida real es peor que una tienda honesta sobre cómo compran sus clientes.
Nada de esto es dogma
Para que quede claro, no estamos en contra del carrito. Cuando un negocio de verdad quiere pago automático (volumen real, sin humano en medio, clientes que esperan pagar en el momento), lo construimos, y lo construimos bien. Uno de nuestros propios demos, una tienda de destilados, tiene carrito completo y cobro real, porque ese negocio lo pide.
Ese es justo el punto. El carrito es una decisión que tomas negocio por negocio, medida contra cómo se comportan sus clientes de verdad. No es algo que rocías sobre cada tienda porque las herramientas lo hacen fácil. Acomoda el software al movimiento. A veces el movimiento trae una terminal. A veces trae un número de teléfono.
El carrito nunca fue el punto. La venta sí. Y a veces la línea más corta entre un negocio y una venta se salta el carrito por completo.
Las preguntas son bienvenidas: hola@xala.studio