ShipRev
  • Pricing
  • Docs
  • Blog

ShipRev Blog

October 13, 2026 · 7 min read

When a Customer Runs Out of Quota: Block, Bill, Prompt or Cut Off

What a usage-priced product can do when a customer uses up their allowance, who pays for each choice, and why every option leaves a gap between crossing the line and stopping.

S

ShipRev

Product design

Pricing in Practice

When a Customer Runs Out of Quota: Block, Bill, Prompt or Cut Off

Pricing in Practice

Changing a Plan's Price When Customers Are Already on It

Pricing in PracticeOctober 13, 2026

Changing a Plan's Price When Customers Are Already on It

What happens to existing subscribers when you change a plan's price or limits, the common ways to handle them, and the state that is easy to miss when you move them.

Core Invariants

Designing Identity, Subscriptions, Metering and Entitlements Around One Database Transaction

Core InvariantsOctober 10, 2026

Designing Identity, Subscriptions, Metering and Entitlements Around One Database Transaction

Why ShipRev is designed to keep the four pieces of commercial state for a SaaS product in one process and one PostgreSQL database, written to in one transaction.

ShipRev

Identity, subscriptions, metering and entitlements on one customer record.

contact@shiprev.dev

Product

  • Identity
  • Subscriptions
  • Metering
  • Entitlements
  • Pricing

Resources

  • Docs
  • Blog

Legal

  • Privacy

© 2026 DRAFTAI TECHNOLOGY COMPANY LIMITED