Back to components
ComponentPricingFree

Lifetime Deal Card React component

A one-time-payment offer card: licence tiers, a struck-through price, a live countdown, spots left, a pays-for-itself line and a guarantee, with a soft glow to make it feel like an event.

About the Lifetime Deal Card component

Lifetime Deal Card is built for launches and one-time offers: a big price with the old one struck through, a live countdown, how many spots are left and a line showing how quickly the deal pays for itself against a monthly plan.

Tabs switch between licence tiers, and when the timer runs out the card says the deal has ended and the button turns off, so an expired offer can't be bought.

When to use it

Use it for launch offers, AppSumo-style deals, early-bird pricing and Black Friday campaigns.

Only use real deadlines and real spot counts. Fake urgency costs more trust than it earns, and in some countries it's against consumer law.

Installation

Add the Lifetime Deal Card component to your project with the shadcn CLI. It lands in components/lifetime-deal-card.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/lifetime-deal-card

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install clsx tailwind-merge

More Pricing components

Volume Tier Graph
Free
Credit Pack Picker
Free
Flip Price Cards
Free
À la Carte Plan Builder
Free
Pricing Spotlight Carousel
Free
Usage Price Calculator
Free