Objects vs Usage
The core difference is that in Object-based, objects are persistently billed until you say we shouldn’t (object billing) where Usage-based relies on a ticker that counts up and resets after a desired period (month, year etc).In Object-based Billing, you charge your customers based on the number of custom objects they are assigned or are part of their plan.
- Example: For project management tools like Asana, Jira, or Clickup, customers are charged per seat or license that a user occupies
- Example: A company selling a home monitoring system can set up generic objects like “Devices” or more specific objects like “Camera”, “Motion Detector” etc and charge customers based on the number of objects - Beginner Plan with 5 Devices OR 3 Cameras and 2 Motion Detectors
- Example: Twilio’s SMS and Voice API where the customer is charged per SMS sent/received, or per minute for phone calls.