PREPROD
ReaderAuthor

suite

Pending Signup

A held-aside signup awaiting payment or confirmation before a tenant is created.

1 min read · 2 depth levelsstratum-suite · vdevMatches production
Everyday

A PendingSignup parks everything a new customer entered before their account is actually provisioned. It keeps the email, companyName, name, and a hashed passwordHash, along with the products they chose and their termsAcceptedAt agreement. Because signup runs through checkout, it also holds the stripeCustomerId and checkoutSessionId so payment can be matched back. The record has an expiresAt so abandoned signups age out, and a consumedAt stamp set once the real tenant and user are created from it. This staging step keeps half-finished signups from cluttering live platform data.

Technical section
Data model, API, and internals — visible to developers.
View as developer
Was this helpful?