Staaarter

Billing Sso Addon Pricing

A targeted upsell card for selling single sign-on as an add-on instead of gating it behind a full enterprise plan. Lists the concrete security features included, SAML, SCIM provisioning, audit logs, and enforced SSO, each with a short explanation, above a price and an Enable SSO button. Built for security settings pages, organization management dashboards, and enterprise upsell flows.

By Staaarter Team
Billing
Updated March 30, 2026
Docs
Live preview

Docs

Installation

A real shadcn registry command, not a copy-paste stand-in: it fetches this block plus its badge dependencies and any missing npm packages, and installs them straight into your project.

npx shadcn add https://staaarter.com/r/billing-sso-addon-pricing.json

Prefer not to use the CLI? Copy the source from the Code toggle above into src/components/blocks/billing/billing125.tsx instead.

Usage

The file also exports billing125Demo, the exact props behind the preview above. Spread it to get a working section in one line, then replace it with your own data.

import { Billing125, billing125Demo } from "@/components/blocks/billing/billing125";

export default function Page() {
  return <Billing125 {...billing125Demo} />;
}

Props

PropTypeDefaultDescription
headingstring"Single sign-on"Card heading.
descriptionstringnoneOptional one-line note under the heading.
badgestring"Add-on"Small badge shown next to the heading.
pricestringnonePre-formatted price, for example "$99".
periodstring"/mo"Billing period suffix shown after the price.
featuresSsoFeatureItem[]noneFeature list rendered with a checkmark, each with an optional description.
ctaLabelstring"Enable SSO"Label on the call-to-action link.
ctaHrefstring"#"URL the call-to-action links to, typically an IdP configuration page.
classNamestringnoneExtra classes for the outer container.

Types

interface SsoFeatureItem {
  label: string;
  description?: string;
}

Behavior notes

  • This is a static display card. The Enable SSO action is a next/link, not a button with an onClick handler, since enabling SSO in practice means navigating to a setup or configuration page.
  • Every feature in the list uses the same checkmark icon; only the label and optional description text change per item.
  • Price and period are separate props (price and period) so the period suffix can be styled smaller and muted next to the bold price.

Frequently asked questions