All patterns
Stripe
Snapshot from Stripe
Verified on 2026-03-09

Included Units With Package Overage

Pay-as-you-go is 0.7% of billing volume; contracted starts from $620/month.

The official pricing page does not present Stripe Billing as included API units plus overage. It is volume-based software pricing.

This pricing aligns Stripe's fee with the amount of revenue you bill through the product rather than with API call counts.

Implementation

This snippet is the closest Owostack implementation of the live pricing shape above. It is not a literal copy of the vendor's internal billing system.

const apiCalls = metered("api-calls", {
  name: "Billing Volume (cents)",
});

plan("billing-payg", {
  name: "Billing PAYG",
  price: 0,
  currency: "USD",
  interval: "monthly",
  features: [
    apiCalls.config({
      usageModel: "usage_based",
      pricePerUnit: 70,
      billingUnits: 10_000,
      reset: "monthly",
    }),
  ],
});

Rules

The public pricing is based on billing volume, not API request blocks.

Annual contracted pricing starts from $620/month paid monthly.

The code sample below models the 0.7% pay-as-you-go fee as the closest Owostack approximation.

Ready to implement this pattern?

Join our Discord for implementation help, or book a call to discuss how Stripe's pricing model fits your product.