polar

Integrate Polar endpoints for checkouts, subscriptions, license keys, and webhooks.

Updated Feb 5, 2026
One-click install
npx skills add https://github.com/Khoiwall/be_vidify --skill polar-khoiwall
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polar
Source: https://github.com/Khoiwall/be_vidify/tree/main/.opencode/skill/polar
Command: npx skills add https://github.com/Khoiwall/be_vidify --skill polar-khoiwall

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Polar integration simplifies implementing payments, subscriptions, and license-key management by providing a cohesive interface to Polar's checkout, billing, and license APIs, reducing integration time and errors.

Core Features & Use Cases

  • Checkout creation and session management for products and prices.
  • Subscription lifecycle management, billing events, and proration handling.
  • License key issuance and validation for licensed digital goods.
  • Webhook setup and event handling for payment lifecycle notifications.

Quick Start

Install the Polar SDK and initialize it with your access token to start creating checkouts and managing subscriptions.

Frequently Asked Questions about polar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Polar checkout session for products and prices?

To create a Polar checkout session, you install the Polar SDK and initialize it with your access token to generate checkout links for your products and prices. This manages the entire payment orchestration flow.

How does license key validation work for digital goods using Polar?

License key validation using Polar involves issuing and validating license keys through Polar's API endpoints. This ensures licensed digital goods are properly authenticated before granting user access.

How do I handle Polar subscription billing and lifecycle events?

Handling Polar subscription billing events requires setting up webhook endpoints to receive lifecycle notifications. This manages subscription billing, proration handling, and event processing across sandbox and production environments.

Do I need environment variables to configure Polar SDK webhook handling?

Yes, you need environment variables to configure Polar SDK webhook handling. Proper environment variable configuration distinguishes between production and sandbox environments for secure payment lifecycle notifications.

What is the best way to manage merchant onboarding and payment orchestration with Polar?

The best way to manage merchant onboarding and payment orchestration with Polar is by integrating Polar endpoints for products, checkouts, subscriptions, and license keys. This provides a cohesive interface reducing integration time and errors.

Can I use Polar subscriptions and licensing in a sandbox environment?

Yes, you can use Polar subscriptions and licensing in a sandbox environment. The integration supports webhook handling and payment orchestration across both production and sandbox environments for safe testing.