Billing & Credits
Fail-closed economics — credits only burn on issued Verify PASS.
Core principle
1 credit = 1 verified PASS kit issued.
- PASS consumes 1 credit only when Verify PASS succeeds and the kit is issued.
- FAIL burns 0 credits.
- PASS + Verify FAIL burns 0 credits. If verification fails due to an AttestLayer system error, the credit is not burned and any reserved burn is automatically restored.
This is enforced in code and cannot be overridden.
Buyer-safe resubmit (reliability, not billing)
- Each FAIL includes 1 free resubmit within 7 days.
- Additional FAIL resubmits may be rate-limited for reliability (never charged).
Credit ledger
Event types:
topup— Credits added (purchase or plan renewal)burn— Credit consumed on issued Verify PASScredit_back— Credit returned (Verify failure due to AttestLayer fault, SLA miss make-good)bonus— Bonus credits (SLA make-good)adjustment— Manual adjustment (admin)
SLA make-good
If delivered_at > sla_deadline_at (based on pass_at + plan SLA hours):
- 1 credit returned (credit_back, reason SLA_MISS_MAKEGOOD)
- 1 bonus credit added (bonus, reason SLA_MISS_BONUS)
Make-good is automated. No action required.
