~/VibeHandbook
PDF gratis

Pagos

polar.sh

Polar

Qué es

Imagina una tienda de registro que se encarga del recibo y de los impuestos por ti, de modo que tú solo aportas el producto. Eso es un "MoR (, comerciante registrado)": la empresa que legalmente es la que le vende a tu cliente. Polar es una plataforma MoR pensada primero para desarrolladores, para vender productos digitales, suscripciones y facturación por uso. Como otros servicios MoR, Polar es el vendedor legal, así que recauda y paga por ti el impuesto sobre las ventas y el IVA (Impuesto al Valor Agregado, un impuesto sobre ventas usado en muchos países). Su enfoque es la experiencia del desarrollador: una (Application Programming Interface, Interfaz de Programación de Aplicaciones, una forma en que los programas se comunican entre sí) limpia y moderna, buenos SDKs (Software Development Kits, kits de desarrollo de software, paquetes de código listos para usar que facilitan integrar un servicio) y una integración estrecha con las herramientas que ya usan los desarrolladores independientes y los mantenedores de proyectos de código abierto, incluyendo soporte integrado para claves de licencia, descargas digitales y uso medido.

Fortalezas

  • Comerciante de registro: el cumplimiento fiscal global queda resuelto por ti, igual que con Lemon Squeezy y Paddle.
  • API y SDKs (paquetes de código listos para usar) enfocados en desarrolladores, diseñados para integrarse rápido.
  • Soporte de primer nivel para suscripciones, ventas únicas y facturación por uso.
  • Popular entre desarrolladores de código abierto e independientes; beneficios integrados como claves de licencia y descargas.
  • Panel moderno y buenas herramientas de para el cumplimiento de pedidos.

Contrapartidas

  • Es más nuevo y más pequeño que Stripe o Paddle, así que el ecosistema todavía está creciendo.
  • Las tarifas de MoR se suman al procesamiento: el precio de no ocuparte tú mismo de los impuestos.
  • Menos integraciones de terceros y menos probado en producción a muy gran escala.
  • Como todas las plataformas MoR, está afinado para bienes digitales, no para inventario físico.

Ideal para

Desarrolladores independientes, mantenedores de código abierto y equipos pequeños de SaaS que quieren una forma moderna y amigable con el código para cobrar por productos o por uso, dejando que la plataforma se encargue de los impuestos a nivel mundial, sobre todo si valoran una API limpia y una integración rápida.

Encaje con vibe coding

Polar es una gran opción para vibe coding porque está construido para desarrolladores, así que la API encaja perfectamente con lo que espera un . Haz que el agente cree un checkout para tu producto y luego un manejador de webhook que otorgue acceso cuando un pedido se completa o una suscripción queda activa. Un webhook es un mensaje automático que Polar envía a tu aplicación cuando ocurre un evento (un pedido, una cancelación), de modo que tu aplicación reacciona por sí sola. Como Polar es el comerciante de registro, indica al agente que se salte por completo la lógica de impuestos y se concentre en sincronizar quién tiene permiso de entrar. Verifica las firmas de los webhooks y maneja los eventos de forma , es decir, asegúrate de que el mismo evento, si llega dos veces, no otorgue el acceso dos veces.

// Polar webhook handler (server-side)
export async function onPolarEvent(event) {
  if (event.type === "order.created" || event.type === "subscription.active") {
    await grantAccess(event.data.customer.id);
  }
  if (event.type === "subscription.canceled") {
    await revokeAccess(event.data.customer.id);
  }
}