Polar Payments

Polar is a Merchant of Record payments provider built on top of Stripe. Polar makes it really easy for software developers to accept payments for digital products. Let's configure that in this section.

Create Product

Begin by creating a Product in Polar, which will serve as the representation of the subscription you are selling. During the setup, choose the "Subscription" based pricing to make sure that your customers pay you monthly.

For detailed guidance on creating a product, refer to Polar's documentation available at: https://docs.polar.sh/documentation/basics/create-product.

Set up Webhook endpoint

Next, set up a Webhook endpoint in Polar.

For local development, this will involve using your Ngrok URL followed by the /webhooks/polar/ suffix. If you are deploying to a public environment, replace this with your public URL plus the /webhooks/polar suffix.

For more in-depth instructions on webhook setup, please consult Polar's documentation at: https://docs.polar.sh/documentation/integration-guides/webhooks.


With the Slack and Polar configurations complete, are out of the way, it's time to greet our new bot.