Polar
Что это
Polar — это ориентированная на разработчиков платформа merchant of record (MoR) для продажи цифровых продуктов, подписок и тарификации по использованию. Как и другие MoR-сервисы, Polar является юридическим продавцом, поэтому собирает и перечисляет налог с продаж и НДС за вас. Его фишка — опыт разработки: аккуратный современный API, хорошие SDK и тесная интеграция с инструментами, которые инди-разработчики и мейнтейнеры open-source уже используют, включая встроенную поддержку лицензионных ключей, цифровых загрузок и тарификации по счётчику.
Сильные стороны
- Merchant of record: мировое налоговое соответствие берётся на себя, как у Lemon Squeezy и Paddle.
- Ориентированные на разработчиков API и SDK, рассчитанные на быструю интеграцию.
- Первоклассная поддержка подписок, разовых продаж и тарификации по использованию.
- Популярен у open-source и инди-разработчиков; встроенные бонусы вроде лицензионных ключей и загрузок.
- Современная панель управления и хорошие инструменты вебхуков для фулфилмента.
Компромиссы
- Новее и меньше, чем Stripe или Paddle, поэтому экосистема всё ещё растёт.
- Комиссии MoR добавляются поверх обработки платежей — цена за то, что вы не занимаетесь налогами сами.
- Меньше сторонних интеграций и меньше проверен на очень больших масштабах.
- Как и все MoR-платформы, заточен под цифровые товары, а не под физический склад.
Лучше всего подходит для
Инди-разработчиков, мейнтейнеров open-source и небольших SaaS-команд, которые хотят современный, удобный для кода способ взимать плату за продукты или использование, позволяя платформе заниматься мировыми налогами — особенно если они ценят аккуратный API и быструю интеграцию.
Совместимость с vibe coding
Polar — сильный выбор для vibe coding, потому что он создан для разработчиков, так что API хорошо ложится на то, чего ожидает агент. Поручите агенту создать checkout для вашего продукта, а затем обработчик вебхука, предоставляющий доступ при завершённом заказе или активной подписке. Поскольку Polar выступает merchant of record, дайте агенту указание полностью пропустить налоговую логику и сосредоточиться на синхронизации состояния прав доступа. Проверяйте подписи вебхуков и обрабатывайте события идемпотентно.
// Обработчик вебхука Polar (на стороне сервера)
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);
}
}