Lemon Squeezy
Qué es
Imagina una tienda de registro que cobra la venta, imprime el recibo y presenta los impuestos por ti — tú solo le entregas el producto. Eso es un "MoR (, Comerciante de Registro)": la empresa que es legalmente quien le vende a tu cliente, así que se encarga del recibo y los impuestos. Lemon Squeezy es exactamente eso para vender productos digitales — licencias de software, descargas, libros electrónicos y suscripciones SaaS (Software as a Service, software que alquilas mensualmente en vez de comprarlo). La diferencia clave frente a un simple procesador de pagos es que Lemon Squeezy es legalmente el vendedor. Cobra el pago y luego calcula, recauda y paga el impuesto sobre las ventas y el IVA (Impuesto al Valor Agregado, un impuesto sobre las ventas usado en muchos países) alrededor del mundo en tu nombre. Tú solo conectas un producto y un enlace de pago. (Este mismo sitio vende su de PDF + EPUB a través de Lemon Squeezy.)
Fortalezas
- Comerciante de registro: el impuesto sobre las ventas y el IVA a nivel global se gestionan por ti — una carga enorme que se le quita a un vendedor independiente.
- Rápido de configurar: crea un producto, obtén un checkout alojado o superpuesto, y empieza a vender.
- Diseñado para bienes digitales — claves de licencia, descargas, suscripciones y un portal de clientes listos para usar.
- Webhooks (notificaciones automáticas cuando ocurre una venta) y una (Application Programming Interface, Interfaz de Programación de Aplicaciones, una forma en que los programas se comunican entre sí) para el cumplimiento del pedido, además de herramientas de afiliados y descuentos.
Concesiones
- Comisiones por transacción más altas que un procesador básico — esa prima paga la gestión de impuestos.
- Menos control sobre el checkout que una implementación totalmente personalizada con Stripe.
- Orientado a productos digitales; no es la herramienta para inventario físico o mercados complejos.
Ideal para
Creadores independientes y equipos pequeños que venden productos digitales y quieren resolver los pagos y el cumplimiento fiscal mundial sin contratar a un contador. Si vendes software, cursos, libros electrónicos o un SaaS y no quieres registrarte para el IVA en decenas de países, este es el camino fácil.
Encaje con vibe coding
Lemon Squeezy es un gran objetivo para vibe coding porque la superficie de integración es pequeña: una (Uniform Resource Locator, Localizador Uniforme de Recursos) de checkout alojado más un para el cumplimiento del pedido. Un webhook es una llamada automática a la puerta de tu aplicación: en vez de que tu app pregunte repetidamente "¿alguien compró?", Lemon Squeezy llama a tu app en el momento en que se realiza un pedido. Pídele al que cree un botón de compra que abra la superposición de checkout, y luego un manejador de webhook que verifique la firma y desbloquee la descarga o la licencia. Como Lemon Squeezy es el comerciante de registro, el agente no necesita construir ninguna lógica de impuestos — díselo, para que no sobre-diseñe.
// Verify a Lemon Squeezy webhook (server-side)
import crypto from "node:crypto";
function verify(rawBody, signature, secret) {
const hmac = crypto.createHmac("sha256", secret);
const digest = hmac.update(rawBody).digest("hex");
return crypto.timingSafeEqual(Buffer.from(digest), Buffer.from(signature));
}
// On "order_created", grant access to the buyer.