Skip to main content

May 30, 2025

The Clerk team has been hard at work shipping new features to help you build secure applications faster. Here’s a rundown of the highlights:

Clerk Billing

Quickly and easily integrate subscriptions into your B2C and B2B applications with Clerk Billing!

Just as Clerk streamlines authentication and user management, it now does the same for subscriptions. You get a polished UI that allows your users to easily select and manage their preferred plan, as well as helper functions to easily gate access to premium features, all without writing custom billing logic from scratch.

Here’s a quick overview on how Billing works:

You start in the Clerk dashboard by defining your plans and their associated features under Configure > Subscription plans.

In your project, add the <PricingTable /> drop-in component.

This provides a familiar experience for your users to select their preferred tier.

Selecting a plan presents a beautiful checkout drawer to capture payment information from the user.

Once subscribed, users can manage their plan directly from the <UserProfile /> component.

Protecting areas or features of your application can be done easily using the has helper function and passing in a plan or feature slug.

If you want to license entire teams, Billing supports creating plans specifically for Organizations as well!

Learn more about Billing using the following resources:

Other Features, Fixes & Improvements

Event: Stripe Sessions

The Clerk team was in full force at Stripe Sessions this year! Not only did we give away some of the coolest swag at the conference, but it’s also where we officially announced Clerk Billing! Drew Wilson, Head of Design & Commerce, took over the big stage to provide an end-to-end demo of how to create an app from scratch, add RBAC, and implement Billing.

If you’re interested in the recap, check it out over on Drew’s X account.

Resources

If you have feedback or suggestions, we want to hear them! Let us know at feedback.clerk.com. For the latest on our product releases, follow @ClerkDev on 𝕏 or join the Clerk Community on Discord.

Author
Brian Morrison II

Share this article