0Pricing
Stripe Payments & SaaS Billing Systems · Aula

Tipos de preço por volume e escalonados em profundidade

Domine os modelos de preços escalonados do Stripe, aprenda a diferença essencial entre níveis por volume e níveis graduados e defina preços para produtos que crescem conforme o uso.

Tipos de preço por volume e escalonados em profundidade é uma aula grátis de Stripe Payments & SaaS Billing Systems no CoddyKit. Esta é a aula 4 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Stripe Payments & SaaS Billing Systems, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Stripe Payments & SaaS Billing Systems inclui 4 aulas no total.

Partes desta aula ainda não foram traduzidas e aparecem em inglês.

Why Tiered Pricing?

Many SaaS products charge less per unit as customers buy more. Stripe supports this with tiered prices built right into a Price object.

Two Tier Modes

Stripe offers two tier modes that calculate cost very differently:

  • Volume - all units at the rate of the reached tier
  • Graduated - each unit priced at its own tier rate

Defining Tiers

Each tier has an up_to threshold and a unit price. The last tier uses up_to: inf.

const tiers = [
  { up_to: 10, unit_amount: 100 },
  { up_to: 50, unit_amount: 80 },
  { up_to: 'inf', unit_amount: 50 }
];

Volume Pricing Example

With volume, buying 30 units lands in the 11-50 tier, so ALL 30 units cost 80 cents each.

const qty = 30;
const volumeRate = 80; // tier for 11-50
console.log('volume total:', qty * volumeRate);

Graduated Pricing Example

With graduated, the same 30 units are split: first 10 at 100, next 20 at 80.

const tier1 = 10 * 100;
const tier2 = 20 * 80;
console.log('graduated total:', tier1 + tier2);

Same Tiers, Different Bills

Notice the same quantity and tiers produced different totals. Choosing the wrong mode silently overcharges or undercharges customers.

Flat Amount Per Tier

Tiers can also include a flat_amount base fee in addition to per-unit pricing, useful for platform fees per tier.

Creating a Tiered Price

You set billing_scheme: 'tiered' and the tiers when creating the Price.

const price = await stripe.prices.create({
  product: 'prod_123',
  currency: 'usd',
  billing_scheme: 'tiered',
  tiers_mode: 'graduated',
  recurring: { interval: 'month' },
  tiers
});

Tiers with Metered Usage

Tiered pricing pairs naturally with metered billing: report usage, and Stripe applies the tier math at invoice time.

Communicating Pricing Clearly

Tiered bills can confuse customers. Show an estimated-cost calculator so buyers understand what each volume level costs.

Choosing a Mode

Use graduated when you want gradual savings on incremental units, and volume when reaching a threshold should reprice the whole order.

Quick Check

How does volume pricing differ from graduated pricing?

Recap

You learned Stripe's tiered pricing in depth:

  • Volume reprices all units; graduated charges each unit at its tier
  • Tiers use up_to thresholds and optional flat amounts
  • Set billing_scheme tiered with a tiers_mode
  • Pairs with metered usage; surface a calculator for clarity

Perguntas Frequentes

A aula “Tipos de preço por volume e escalonados em profundidade” é grátis?

Sim — o texto completo de “Tipos de preço por volume e escalonados em profundidade” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Stripe Payments & SaaS Billing Systems, atualize para CoddyKit PRO. O curso de Stripe Payments & SaaS Billing Systems inclui 4 aulas no total.

O que vou aprender em “Tipos de preço por volume e escalonados em profundidade”?

Domine os modelos de preços escalonados do Stripe, aprenda a diferença essencial entre níveis por volume e níveis graduados e defina preços para produtos que crescem conforme o uso. Você pratica Stripe Payments & SaaS Billing Systems com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar Stripe Payments & SaaS Billing Systems?

Nenhuma experiência prévia é necessária. Stripe Payments & SaaS Billing Systems no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 4 de 4.

Quanto tempo leva a aula “Tipos de preço por volume e escalonados em profundidade”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de Stripe Payments & SaaS Billing Systems?

Sim. Cada aula de Stripe Payments & SaaS Billing Systems inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Implementação de sistemas de cobrança por consumo
  2. Configuração de preços por assento e por faixa
  3. Ciclos e cronogramas de cobrança personalizados
  4. Tipos de preço por volume e escalonados em profundidade
← Voltar para Stripe Payments & SaaS Billing Systems