Skip to content
Book a demo

Solution · DocuFii + CollectIQ

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.

The problem

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.

Illustrative · sample data

How it works

From application to mandate in four steps

  1. 1 · Verify the applicant

    Home Affairs verification with liveness and face match.

  2. 2 · Read the documents

    Statements and payslips are read, categorised and checked for tampering.

  3. 3 · Decide

    The structured result goes to your decision rules or underwriter.

  4. 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.

Related

Related solutions

Related reading

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.

Chat on WhatsApp (opens WhatsApp in a new tab)