What is the SaaS Subscription mock data preset useful for?
The SaaS Subscription preset creates customer subscriptions with plans, pricing, currencies, seats, billing periods, cancellation state, usage metrics, and creation dates for billing dashboards.
What fields are included in the SaaS Subscription preset?
The SaaS Subscription preset includes these top-level fields: id, status, customer, plan, seatCount, currentPeriodStartedAt, currentPeriodEndsAt, cancelAtPeriodEnd, usage, createdAt. You can rename, remove, or extend the fields before generating data, including nested objects and arrays where supported.
What can I test with the SaaS Subscription preset?
Use it to test plan summaries, seat limits, recurring price formatting, renewal dates, cancellation warnings, API and storage usage, subscription status, and account billing pages.
How do I generate and download mock data?
Customize the fields, row count, seed, and locale in the editor. The preview updates as you make changes, and you can download the generated records as a JSON file when the schema is ready.
Does this mock data generator use Faker.js?
Yes. mocking.dev uses Faker.js through its mock data API to generate names, emails, dates, numbers, locations, commerce data, and other realistic values. The seed makes results repeatable, while the locale controls regional data.
Does generated mock data contain real personal information?
No. The records are synthetic and intended for development, demos, fixtures, and automated tests. Generated values can resemble real information by coincidence, so do not treat them as verified identities or use them to contact people.