~/VibeHandbook
PDF grátis

Pagamentos

lemonsqueezy.com

Lemon Squeezy

O que é

Imagine uma loja que emite o cupom fiscal, imprime o recibo e declara os impostos para você — você só entrega o produto. Isso é um "MoR (, comerciante de registro)": a empresa que é, legalmente, a vendedora para o seu cliente, e por isso cuida do recibo e dos impostos. O Lemon Squeezy é exatamente isso para a venda de produtos digitais — licenças de software, downloads, ebooks e assinaturas de SaaS (Software as a Service, software que você aluga por mês em vez de comprar). A diferença chave em relação a um processador de pagamento comum é que o Lemon Squeezy é, legalmente, o vendedor. Ele recebe o pagamento e, então, calcula, cobra e repassa o imposto sobre vendas e o VAT (Value Added Tax, um imposto sobre vendas usado em muitos países) ao redor do mundo em seu nome. Você só precisa conectar um produto e um link de checkout. (Este próprio site vende seu pacote de PDF + EPUB pelo Lemon Squeezy.)

Pontos fortes

  • Merchant of record: o imposto sobre vendas e o VAT globais são cuidados por eles — um fardo enorme a menos para quem vende sozinho.
  • Rápido para configurar: crie um produto, obtenha um checkout hospedado ou um overlay, e comece a vender.
  • Feito para produtos digitais — chaves de licença, downloads, assinaturas e um portal do cliente prontos de fábrica.
  • Webhooks (notificações automáticas quando ocorre uma venda) e uma (Application Programming Interface, uma forma de programas conversarem entre si) para a entrega do produto, além de ferramentas de afiliados e descontos.

Contrapartidas

  • Taxas por transação mais altas do que um processador simples — esse valor extra paga pelo tratamento dos impostos.
  • Menos controle sobre o checkout do que uma implementação totalmente personalizada com o Stripe.
  • Voltado para produtos digitais; não é a ferramenta certa para estoque físico ou marketplaces complexos.

Melhor para

Makers independentes e times pequenos que vendem produtos digitais e querem resolver pagamentos e conformidade tributária mundial sem contratar um contador. Se você vende software, cursos, ebooks ou um SaaS e não quer se registrar para o VAT em dezenas de países, este é o caminho fácil.

Encaixe com vibe coding

O Lemon Squeezy é um ótimo alvo para vibe coding porque a superfície de integração é pequena: uma (Uniform Resource Locator, endereço da web) de checkout hospedado mais um para a entrega. Um webhook é uma batida automática na porta do seu app: em vez de o seu app ficar perguntando repetidamente "alguém comprou?", o Lemon Squeezy chama o seu app no momento em que o pedido é feito. Peça ao agente para criar um botão de compra que abre o overlay de checkout e, depois, um manipulador de webhook que verifica a assinatura e libera o download ou a licença. Como o Lemon Squeezy é o merchant of record, o agente não precisa construir nenhuma lógica de impostos — diga isso a ele, para que não superengenhe a solução.

// 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.