Pricing Cards

pricing_cards renders up to three plan cards with price, description, CTA, features, badges, and featured state.

When to Use

Use it on product pages where visitors need to compare packages. Keep plan names clear and feature lists short.

Usage

{{ pricing_cards(
plan_1_name="Starter",
plan_1_price="$19",
plan_1_period="/month",
plan_1_cta_text="Start"
) }}

Live Example

Simple pricing

Starter

$19/month
Start
Landing sections
Docs layout

Pro

Popular
$49/month
Upgrade
Everything in Starter
Priority workflows

Parameters

ParameterDescription
containerInner content width for the pricing section.
eyebrowSmall uppercase label above the heading.
titleSection heading.
descriptionSupporting copy below the heading.
plan_N_namePlan name for card N. Supports plan_1 through plan_3.
plan_N_pricePrice text for plan N, such as $19.
plan_N_periodBilling period text for plan N, such as /month.
plan_N_descShort description for plan N.
plan_N_badgeOptional badge text for plan N.
plan_N_featuredSet to true to highlight plan N.
plan_N_cta_textCTA label for plan N.
plan_N_cta_urlCTA URL for plan N.
plan_N_cta_variantCTA style for plan N.
plan_N_cta_colorCTA color token for plan N.
plan_N_feat_1First feature for plan N. Supports feature slots 1 through 5.
plan_N_footnoteOptional small note below the price.
bgFull-width section background token.
classAdditional CSS classes on the outer section.