Affordability assessments you can show the regulator
Deis supports South African credit providers from application to collection: DocuFii verifies the applicant against Home Affairs and reads bank statements and payslips into net income, debt-to-income and tamper checks for the affordability assessment, and CollectIQ then sets up the repayment mandate, including DebiCheck, and collects on the same customer record. It runs in Deis cloud (Azure South Africa North), on Deis infrastructure or in your own environment.
Origination, affordability and collection sit in separate tools
Where the time goes
Analysts re-key statements and payslips into spreadsheets, so a credit file takes days.
Edited PDFs and doctored payslips slip past a visual check.
The repayment mandate is set up in a different system from the decision, so the evidence behind a debit is hard to produce.
How Deis solves it
One flow from applicant to collection
Identity verified against Home Affairs with liveness and a 1:1 face match.
Bank statements and payslips returned as net income, categorised transactions and debt-to-income, matched and checked for tampering.
An audit trail aligned to POPIA, FICA and the NCA for every request.
Mandates set up with consent evidence, on debit order, DebiCheck or Registered Mandate.
What your underwriters get back
The figures an affordability decision needs
The response drops into your loan system, where your rules or your underwriter take it from there.
Net monthly income, from payslip and statement
A payslip-to-statement match score
Debt-to-income ratio and existing obligations
A tamper and fraud check result
A mandate with consent evidence and a tamper-evident fingerprint
Illustrative visual. Figures are not from a real applicant.
Illustrative example of DocuFii reading a bank statement and returning decision-ready data, with Home Affairs, face match, tamper and sanctions checks passed.
Home Affairs ✓Face match 0.98Tamper: nonePEP / sanctions: clear
Illustrative · sample data
How it works
From application to mandate in four steps
1 · Verify the applicant
Home Affairs verification with liveness and face match.
2 · Read the documents
Statements and payslips are read, categorised and checked for tampering.
3 · Decide
The structured result goes to your decision rules or underwriter.
4 · Set up repayment
CollectIQ captures the mandate with consent evidence, and collections follow on the same record.
Integration and hosting
Plug into the loan system you already run
DocuFii is one REST API behind Azure API Management with a subscription key, or a browser portal with Microsoft sign-in. You get a sandbox key and a Postman collection on day one, and can pilot on your own documents before you integrate.
No data stored by default; retention is your choice. Runs in Deis cloud (Azure South Africa North), on Deis infrastructure, or in your own environment. Live checks still call the official sources.
Pricing
Priced to your volumes
DocuFii is priced to the checks and documents you use and CollectIQ to the size of your book. Send us a sample statement and your volumes, and we will confirm a quote after a short scoping call.
Practical checks that catch edited statements, forged payslips and borrowed identities.
FAQ
Questions about lending decisions
Can it support an NCA affordability assessment?
DocuFii returns net income, categorised transactions, existing obligations and debt-to-income from real bank statements and payslips, with every request logged in an audit trail aligned to POPIA, FICA and the NCA. The credit decision stays with your rules or underwriter.
How does bank statement affordability analysis work?
Each statement is read page by page, transactions are categorised, and a payslip can be matched to the statement it is paid into. The result includes net income, disposable income, debt-to-income and a tamper check.
How do you spot an edited statement or payslip?
Every statement and payslip goes through tamper and fraud checks, and the payslip is matched to the statement it is paid into.
Can we set up a DebiCheck mandate at origination?
Yes. CollectIQ supports debit order, DebiCheck and Registered Mandates, each stored with consent evidence captured at the moment of signature. The debtor confirms a DebiCheck mandate once with their own bank.
Can the whole flow run on WhatsApp?
Yes. OmniLink’s lending workflow runs onboarding, affordability, offer and acceptance and DebiCheck set-up in one WhatsApp thread.
See an affordability decision built from real documents
Bring a sample statement and payslip to a demo and see the data your underwriters would get.