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.