FAQ

Purchase and access FAQ.

Chrome Extension Kit is sold through Polar.sh and delivered through private GitHub repository access. Use this guide when checkout only shows email and payment fields, or when you need to claim GitHub access after purchase.

Before purchase

What happens when I click Buy with Polar?

The button opens a hosted Polar.sh checkout. Depending on the active Polar checkout configuration, the page may only ask for your email address and payment details first, and may not show a GitHub username field.

Do I need a GitHub account before buying?

Yes. Chrome Extension Kit is delivered through private GitHub repository access, so you need a GitHub account that can accept a repository invitation. You can still complete checkout with your purchase email first.

What should I check before paying?

Confirm that the purchase email is one you can access, that you understand this is private repository access, and that you have the required development environment: GitHub, Node.js, pnpm, Chrome, and a Cloudflare account.

After purchase

How do I get access after purchase?

Open the Polar.sh receipt email or Customer Portal with the same email address used at checkout, then claim the Chrome Extension Kit benefit. GitHub repository access is connected after purchase through Polar benefits or the Customer Portal, not necessarily during checkout.

How do I connect my GitHub account?

Follow the GitHub access flow from the Polar benefit or Customer Portal. If Polar or GitHub sends a repository invitation, accept it from the GitHub account that should receive private repository access.

What if the GitHub invite does not arrive?

Contact support with your Polar receipt email, order or checkout reference if available, and GitHub username. Those details are enough to verify the purchase and resend or troubleshoot repository access.

How does license or entitlement activation work?

The template includes a Cloudflare Worker for checkout, webhook handling, and entitlement APIs. After you receive repository access, follow the setup docs in the template to configure your own product keys, webhook secret, storage, and extension activation flow.

Troubleshooting

I used the wrong email address at checkout. What should I do?

Contact support with the purchase email, the email you want to use, and your GitHub username. Do not purchase again only to change the account unless support asks you to.

Can I change the GitHub account later?

Usually yes, but the old repository access may need to be removed before a new invitation is sent. Include your purchase email and both GitHub usernames when asking for the change.