เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได
เชี่ยวชาญรูปแบบราคาหลายระดับของ Stripe เรียนรู้ความแตกต่างสำคัญระหว่างระดับราคาตามปริมาณกับแบบขั้นบันได และตั้งราคาผลิตภัณฑ์ให้ขยายตามการใช้งาน
เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได เป็นบทเรียน Stripe Payments & SaaS Billing Systems ฟรีบน CoddyKit นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Stripe Payments & SaaS Billing Systems และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Stripe Payments & SaaS Billing Systems มีบทเรียนทั้งหมด 4 บทเรียน
บางส่วนของบทเรียนนี้ยังไม่ได้รับการแปล และแสดงเป็นภาษาอังกฤษ
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
เรียนรู้ Stripe Payments & SaaS Billing Systems ด้วย AI tutor — ฟรี
เขียนและเรียกใช้โค้ดจริงในเบราว์เซอร์ของคุณ รับความช่วยเหลือทันทีจาก AI tutor 24/7 และเรียนรู้ต่อจากที่คุณหยุดบนเว็บหรือในแอป
- คอร์ส
- 12
- บทเรียน
- 48
คำถามที่พบบ่อย
บทเรียน “เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Stripe Payments & SaaS Billing Systems ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Stripe Payments & SaaS Billing Systems มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได”
เชี่ยวชาญรูปแบบราคาหลายระดับของ Stripe เรียนรู้ความแตกต่างสำคัญระหว่างระดับราคาตามปริมาณกับแบบขั้นบันได และตั้งราคาผลิตภัณฑ์ให้ขยายตามการใช้งาน คุณปฏิบัติ Stripe Payments & SaaS Billing Systems ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Stripe Payments & SaaS Billing Systems หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Stripe Payments & SaaS Billing Systems บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 4 จากทั้งหมด 4 บทเรียน
บทเรียน “เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Stripe Payments & SaaS Billing Systems นี้ได้ไหม
ได้ บทเรียน Stripe Payments & SaaS Billing Systems ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การนำระบบเรียกเก็บเงินตามการใช้งานมาใช้
- การกำหนดราคาแบบคิดตามที่นั่งและแบบแบ่งระดับ
- รอบและกำหนดการเรียกเก็บเงินแบบกำหนดเอง
- เจาะลึกระดับราคาตามปริมาณและแบบขั้นบันได