Document Fraud API
Catch forged payslips and bank statements before you lend.
One API call checks payslips and bank statements for edits, broken sums and missing salary. Every decision comes with its reasons.
# 1. Upload the documents curl -H "Authorization: Bearer cf_live_…" \ -F file=@payslip.pdf https://api.credfort.co.za/v1/files # 2. Run the checks curl -X POST https://api.credfort.co.za/v1/cases \ -H "Authorization: Bearer cf_live_…" \ -d '{"subject": {...}, "files": [...], "consent": {...}}' # 3. Read the decision { "decision": "FAIL", "risk_score": 60, "signals": [{ "code": "STATEMENT_RUNNING_BALANCE_BREAK", "message": "After the 9 Sep transaction the balance should be R 12 058.28, but the statement shows R 13 558.28." }] }
Four checks.
Each finding returns a reason code, a severity and evidence.
Metadata forensics
Was the file edited after it was issued?
Arithmetic integrity
Every total and balance is recalculated.
Income truth
Does the salary actually reach the account?
Document reuse
Has this document been used by someone else?
How it works
Upload
Send the payslip and bank statements.
Check
All checks run in under a minute.
Decide
Get PASS, REVIEW or FAIL with reasons.
Pricing
Pay per check. ZAR, excl. VAT. Sandbox is free.
Per-check prices
| Check | Unit | Price |
|---|---|---|
| Loading prices… | ||
Data stays in South Africa
Hosted in AWS Cape Town.
POPIA compliant
Consent required on every case.
Private by design
No raw ID numbers are shared.
Evidence, not scores
Lending decisions stay with you.