{"enrichment":{"faq":[{"a":"Polar Billing is a reference for Polar's complete billing infrastructure covering core entities like checkouts, orders, subscriptions, and transactions alongside their relationships and data flows. It details Stripe integration, subscription lifecycle management including trials and cancellations, proration logic, and benefit grants, mapping key services, background task handling, dunning retry strategies, and transaction ledger mechanics to help developers navigate payment workflows end-to-end.","q":"How does Polar billing work?"},{"a":"Polar Billing implements subscription lifecycle management including creation, renewal, and cancellation workflows. The system handles trial period setup, proration calculations during upgrades or downgrades, dunning and payment retry logic for failed payments, and automated benefit provisioning tied to subscription state transitions. Background tasks via Dramatiq orchestrate these workflows reliably.","q":"What is the subscription lifecycle management process?"},{"a":"Polar Billing integrates Stripe payment processing through checkout flows, webhook handling for payment events, and transaction ledger mechanics. The system processes payments, manages customer billing addresses and tax calculations, handles refunds and disputes, and coordinates with Stripe's payment retry infrastructure for dunning strategies on failed transactions.","q":"How does Polar integrate Stripe payment processing?"},{"a":"Polar Billing configures benefit grants, revocation, and provisioning workflows tied to subscription state changes. Benefits are provisioned when subscriptions activate and revoked upon cancellation or expiration. The system tracks benefit entitlements through the transaction ledger and audit logs, ensuring consistent state across provisioning and revocation events.","q":"How are benefit grants and revocation workflows configured?"},{"a":"Polar Billing's core entities include checkouts, orders, subscriptions, and transactions with defined relationships and data flows. The system also covers meter credits and usage tracking, seat-based pricing implementation, payout mechanics, and customer billing address management. These entities interconnect through the transaction ledger and audit logs for complete billing visibility.","q":"What entities and relationships define Polar's billing system?"},{"a":"Polar Billing provides debugging support for billing issues including failed payments, proration errors, and missing benefits. The transaction ledger and billing entry audit log track all state changes and payment attempts. Developers can inspect webhook processing logs, dunning retry logic execution, and benefit provisioning workflows to identify root causes and resolve issues systematically.","q":"How do I debug billing issues like failed payments or missing benefits?"}],"shadow_tags":["payment-processor","recurring-billing","checkout-session","ledger-accounting","benefit-provisioning","proration-logic","dunning-retry","webhook-integration","payout-settlement","usage-metering"],"summary_rewrite":"Polar Billing is a reference for Polar's complete billing infrastructure, covering core entities like checkouts, orders, subscriptions, and transactions alongside their relationships and data flows. It details Stripe integration, subscription lifecycle management including trials and cancellations, proration logic, and benefit grants. The skill maps key services, background task handling, dunning retry strategies, and transaction ledger mechanics to help developers navigate payment workflows end-to-end."},"files":[{"bytes":23918,"path":"plugins/polar-skills/skills/polar-billing/SKILL.md","sha256":"7f7078ee68860fe76c016d9cc0c41c2a112aab93829018a417017e694f0cebf2","url":"https://skillfed.io/files/fcakyon/claude-codex-settings/polar-billing/316272b7/SKILL.md"}],"id":"fcakyon/claude-codex-settings/polar-billing","links":{"html":"https://skillfed.io/fcakyon/claude-codex-settings/polar-billing","md":"https://skillfed.io/fcakyon/claude-codex-settings/polar-billing.md","repo":"https://github.com/fcakyon/claude-codex-settings"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":70,"language":"Python","last_updated":"2026-07-26","license":"Apache-2.0","name":"polar-billing","publisher":"fcakyon","stars":820},"relations":{"similar":[{"id":"chmonitor/chmonitor/polar-migration"},{"id":"samhvw8/dot-claude/payment-integration"},{"id":"samhvw8/dotfiles/payment-integration"},{"id":"mrgoonie/claudekit-skills/payment-integration"},{"id":"binjuhor/shadcn-lar/payment-integration"},{"id":"chmonitor/chmonitor/polar-testing"},{"id":"rawveg/skillsforge-marketplace/laravel-cashier-paddle"},{"id":"finsilabs/awesome-ecommerce-skills/subscription-billing"},{"id":"finsilabs/awesome-ecommerce-skills/affiliate-program"},{"id":"rawveg/skillsforge-marketplace/laravel-cashier-stripe"}]},"slug":{"owner":"fcakyon","repo":"claude-codex-settings","skill":"polar-billing"},"version":"316272b7"}
