Checkout Model
Login And Return Path
If checkout requires login, preserve the selected market, schemas, date range, and estimate so the user returns to the export flow or dashboard without rebuilding the cart.Delivery Expectations
Data Catalog exports are file-style products delivered as Apache Parquet with ZSTD compression. Treat the dashboard job state as the place to check readiness, file format, download links, and support context. The dashboard export list is an authenticated product view and can filter abandoned pending quotes; keep the export detail page as the source for a named job. Dashboard status values includepending, paid, processing, completed, and failed. Common orders may show as ready in 1-2 minutes, but the dashboard state is authoritative. Completed exports remain available from the export detail page for 30 days. Individual download links expire after 7 days and can be regenerated from that page while the order remains available.
User-visible labels can differ from raw status values: pending maps to Awaiting Payment, paid maps to Queued, processing maps to Processing, completed maps to Ready to Download, and failed maps to Failed.
Checkout State Checklist
Use this checklist to connect the browser checkout flow, billing state, and export files.Error And Support Fields
1
Keep the job ID
Support should be able to locate the export order by job ID.
2
Keep the selected items
Store market, venue family, schema keys, UTC start, and UTC end for every checkout item.
3
Keep billing context
Preserve subtotal, credits applied, total, and whether checkout was Stripe-paid, credit-covered, or partially covered by credits before card charge.
4
Keep data-rights context
Record whether downstream use passes the transformation/source-exposure test and whether any benchmark, index, financial-product, standalone/substitute, raw-redistribution, white-label, or OEM use has written permission before shipping.