The vocabulary
| Term | Gloss |
|---|---|
| Consignado | Payroll-deducted credit — repayments are withheld from salary at source. |
| Averbação | Registration of the payroll deduction with the paying entity, so installments are withheld each period. |
| Margem | The consignable margin — the portion of salary available for deduction. |
| Vínculo | The employment link between borrower and employer that the loan is deducted against. |
| Competência | The payroll period (a YYYYMM reference) an installment is deducted in. |
| CCB | Cédula de Crédito Bancário — the bank credit instrument issued and signed for the contract. |
Contratação ativa — origination in one call
Active origination happens through a single endpoint:
POST /api/v1/br/consignado/contracts
That one call orchestrates the whole origination:
Re-check the margin
Lender re-checks the borrower’s consignable margem against the employment vínculo before committing, so a contract is never originated beyond the available margin.
Render and sign the CCB
The CCB is rendered as a PDF and signed with an digital signature, producing the legally binding credit instrument.
Create and approve the core application
Lender creates and approves the core loan application — carrying its BR consignado extension — and persists it, reusing the same origination machinery as every other loan.
The averbação lifecycle
Because averbação happens at an external payroll rail, Lender models it as an asynchronous conversation over the streaming backbone rather than a synchronous call. On top of the core event catalog, the consignado context contributes its own signals:
| Event | Direction | Meaning |
|---|---|---|
consignado.margin.requested / consignado.margin.fetched | out / in | Ask the rail for the consignable margin, and receive it. |
consignado.proposal.accepted | in | The borrower accepted the proposal. |
consignado.averbacao.requested | out | Ask the rail to register the payroll deduction. |
consignado.averbacao.confirmed / consignado.averbacao.rejected | in | The rail confirmed or refused the averbação. |
consignado.exclusao.requested | out | Ask the rail to remove a registered deduction. |
consignado.reconciliation.received | in | A reconciliation verdict arrived for the contract. |
Optional: reconciliation with Matcher
Consignado contracts can optionally be reconciled against Matcher. When enabled, a Matcher verdict on a contract is translated into a downstream effect on the loan — a PDD stage transition and a corresponding ledger posting intent. With the integration disabled, the reconciliation consumer is a no-op: nothing is required for the core consignado journey to work.
Next steps
Brazil regulatory pack
CET, IOF, capitalization consent, PDD staging, and the rest of the BR profile.
Lender in the platform
How the events and postings behind this journey are delivered.

