Skip to main content
Cresora Commerce
Core Concepts

Core Concepts

Foundational concepts for building on the Cresora Commerce platform.

Understanding these concepts will make the rest of the documentation click. Read them in order before diving into integration guides.

Concepts in this section

ConceptWhy it matters
Environment modelSeparate sandbox and production hosts; the host selects the environment
API keyscsk_{prefix}_{secret} format; rotation; scoping
IdempotencyHow to avoid duplicate charges across retries
Rate limitingRequest limits and backoff behavior
PaginationCursor-based listing of resources
Amounts & currencyDecimal strings ("100.00"); USD-only at MVP 0
Authentication modelBearer token; key hierarchy
Transaction lifecycleThe 15-state machine, from INITIATED to SETTLED
Audit loggingWhat Cresora logs; retention periods
API versioningThe stable stream and planned operations; how changes are announced