PolDex is priced like infrastructure, not like a dashboard product. Buy credits, integrate, process documents.
One credit equals one unit of extraction work. Complex multi-document submissions consume more credits than single-page certificates. The ledger is always visible via GET /v1/credits.
There are no seats, no platform fees, no per-user charges, and no monthly commitment. You pay for what you process.
* Credit consumption varies by document complexity and page count.
When PolDex returns 202 Accepted, the estimated credit cost is held against your balance. Your balance cannot go below zero.
When extraction and delivery complete successfully, the actual credit cost is captured. Unused hold is released.
If an internal failure occurs — extraction error, infrastructure fault — the hold is released. You are not charged.
402 Payment Required is the wall.Submissions with insufficient credit balance return 402 Payment Required immediately. No job is created. No partial work begins. No overages accumulate.
This behavior is intentional. PolDex is prepaid infrastructure.
HTTP 402 Payment Required
{
"error": "insufficient_credits",
"message": "Credit balance insufficient for this request.",
"balance": 4,
"estimated_cost": 12,
"top_up_url": "https://api.poldex.io/v1/credits"
}Credits do not expire. Your balance persists until used.
Yes. Enterprise preload provides a credit allocation governed by a contract rather than self-serve top-up.
Top-ups are applied immediately. Credit holds are re-evaluated against the updated balance at settlement.
Contact us for a small evaluation credit grant if you need to validate extraction quality before committing to a full pack.