Stripe has recently released its new self-serve billing portal to the public. It's a super cool integration where developers can add to their subscription app to allow their users to manage their billing with absolute ease.
In the portal itself, users can cancel/renew plan, upgrade/downgrade plan, add/remove multiple payment methods, and also view their billing history. This whole integration took me literally 5 mins to do 🤯 Previously, to achieve all this, you would need a fair amount of code and it can get complicated when you want users to download their previous invoices. Now, everything's there!
It's such an amazing era for coders because everything is becoming so much easier now. It's never too late to learn how to code 🥴