Everything is a productSubscriptions or pay once products are both considered a product in Polar (API & data model). Just with different pricing & billing logic. So both are shown & managed under Products with the ability to filter based on pricing model.

Create a product
Name & Description
Starting off with the basic.- Name The title of your product.
- Description Markdown is supported here too.
Pricing
Determine how you want to charge your customers for this product.Billing cycle
- One-time purchase Customer is charged once and gets access to the product forever.
- Recurring Customer is charged on a recurring basis with flexible intervals:
- Daily, Weekly, Monthly, Yearly (basic intervals)
- Custom intervals like “Every 2 weeks”, “Every 3 months”, etc.
Pricing type
- Fixed price Set a fixed price for the product.
- Pay what you want Let customers decide how much they want to pay.
- Free No charge for the product.
Price
For fixed price products, set the amount you want to charge.For pay what you want products, you can set a minimum amount and a default amount that will be preset on checkout.
Multiple payment currencies
Private Beta FeatureMultiple payment currencies is currently available as a private beta feature. Contact support to enable this for your organization.
- Default Payment Currency: Your organization has a default payment currency that serves as the fallback.
- Additional Currencies: You can add more currencies from the available options.
- Consistent Price Structure: The price structure (price type, metered prices) must be exactly the same across all currencies.
Available Payment Currencies
Available Payment Currencies
The following currencies are currently supported for multiple payment currencies:
| Currency Code | Currency Name |
|---|---|
| USD | US Dollar |
| EUR | Euro |
| GBP | British Pound |
| CAD | Canadian Dollar |
| AUD | Australian Dollar |
| JPY | Japanese Yen |
| CHF | Swiss Franc |
| SEK | Swedish Krona |
| INR | Indian Rupee |
| BRL | Brazilian Real |
Billing cycle, pricing type, and recurring interval cannot be changed after
the product is created.
What if I want both a monthly and yearly pricing?Polar has a unique approach to what the industry typically calls variants. Each product has a single pricing model, but you can create multiple products with different pricing models, and showcase them both at checkout.
Trial Period
For recurring products, you can set a trial period during which the customer won’t be charged. Toggle Enable trial period to enable it. Then, you’ll be able to set the duration of the trial period, given a number and a unit (days, weeks, months or years). You can read more about how trials work here.Product Media
- You can upload public product images to be displayed on product pages
- They can be up to 10MB each
- You can remove and re-arrange images
Checkout Fields
You can collect additional information from your customers at checkout. This can be useful for things like phone number, terms of service agreement or specific data you need to collect.
- Text
- Number
- Date
- Checkbox
- Select
If you make a checkbox required, the customer will need to check it before
confirming their purchase. Very handy for legal terms!
Automated Entitlements
Finally, you can enable or create new entitlements (what we call Benefits) that you tie to the product. Read more in our product benefits guide on how they work and how to customize the built-in ones we offer:- License Keys
- Discord Server Role
- GitHub Repository Access
- File Downloads
- Custom Benefit



