Providers
Defines RTGS/EFT bank provider connections (mfi.rtgs.provider) - settlement bank details, credentials, cut-off times and value limits. The provider record tells the suite how and when to submit instructions to each settlement bank. Administrators maintain sandbox and production environments here.

Workflow
- Open Providers under RTGS & EFT Configuration.
- Create a provider entry for each settlement bank.
- Enter credentials, cut-off times and per-transaction limits.
- Set the sandbox/production environment toggle.
- Save and validate connectivity before processing live transfers.
Fields reference
Every field on this screen, drawn from the live data model.
| Field | Type | Required | Description |
|---|---|---|---|
REST Base URLbase_url | Text | — | e.g. https://sandbox.dtbafrica.com/api/v2 |
Debtor BIC (our sponsor BIC)debtor_bic | Text | — | 8-11 char BIC used as <Dbtr><BICFI> |
Cutoff Open (HH local)cutoff_start | Decimal | — | 07:00 EAT — KEPSS operating window start |
Cutoff Close (HH local)cutoff_end | Decimal | — | 19:00 EAT — KEPSS operating window close |
High-Value Threshold (KES)high_value_threshold | Money | — | Transactions below this go via Pesalink instant; >= go via RTGS. |
Namename | Text | Yes | Name |
Sponsor Banksponsor_bank | Choice: DTB Jenga, Stanbic Bank Kenya, Co-operative Bank, Equity Bank Jenga, ABSA Bank Kenya, Generic ISO 20022 | Yes | Sponsor Bank |
Has Messagehas_message | Yes/No | — | Has Message |
Activeactive | Yes/No | — | Active |
Companycompany_id | Link → res.company | — | Company |
camt.053 Statement URLstatement_url | Text | — | camt.053 Statement URL |
Clientclient_id | Text | — | Client |
Client Secretclient_secret | Text | — | Client Secret |
HMAC Signing Secretsigning_secret | Text | — | HMAC Signing Secret |
RSA Signing Key (PEM)signing_key_pem | Long text | — | RSA Signing Key (PEM) |
OAuth Bearer Tokenbearer_token | Text | — | OAuth Bearer Token |
Bearer Token Expiresbearer_token_expires | Date & time | — | Bearer Token Expires |
Settlement GL Accountsettlement_account_id | Link → account.account | — | Settlement GL Account |
Callback URL Pathcallback_url_path | Text | — | Callback URL Path |
Currencycurrency_id | Link → res.currency | — | Currency |
Notenote | Rich text | — | Note |
Actions & buttons
Buttons available on this screen and what they do:
- Test Connection
Notes & rules
- Cut-off times determine which batch window an EFT joins.
- Value limits cap individual RTGS and EFT instructions.
- Sandbox/production toggle keeps testing off the live rail.
- Each settlement bank can have its own provider record.
Was this page helpful?

