Minor Changes
-
Mark commerce apis as stable (#5833) by @nikosdouvlis
-
Expose Clerk Billing APIs. (#5833) by @nikosdouvlis
Render the pricing table component
Clerk.mountPricingTableClerk.unmountPricingTable
Manage payment methods
Clerk.[user|organization].initializePaymentSource()Clerk.[user|organization].addPaymentSource()Clerk.[user|organization].getPaymentSources()
Billing namespace
Clerk.billingClerk.billing.getPlans()Clerk.billing.getSubscriptions()Clerk.billing.getInvoices()Clerk.billing.startCheckout()
Patch Changes
-
Move
creditat the top-level and removeprorationproperty (#5849) by @octoper -
Add support for switching to the free plan (#5810) by @aeliox
-
Only allow members with
org:sys_billing:manageto manage billing for an Organization (#5835) by @octoper -
Introduce
<Tooltip />primitive (#5841) by @alexcarpenter -
Rename
__experimental_nextTaskto__experimental_navigateToTask(#5715) by @LauraBeatris -
Introduce
checkoutContinueUrloption. (#5807) by @alexcarpenter -
Adjusts the layout of the
PricingTableplan cards (#5824) by @aeliox -
Allow switching from an existing monthly subscription to an annual subscription for the same plan (#5811) by @aeliox
-
Rename CheckoutProps and PlanDetailsProps to **internal_CheckoutProps and **internal_PlanDetailsProps (#5838) by @nikosdouvlis
-
Update SubscriptionsList UI to be rendered within ProfileSections within UserProfile and OrganizationProfile. (#5847) by @alexcarpenter
-
Update checkout downgrade notice placement and text. (#5837) by @alexcarpenter
-
Rename __experimental_checkoutContinueUrl to checkoutContinueUrl (#5826) by @nikosdouvlis
-
Add
Pay with test cardbutton on<AddPaymentSource />component in dev instance (#5831) by @nikospapcom -
Replace __experimental_PricingTable with PricingTable (#5828) by @nikosdouvlis