Banks, Payments & Operational Devices
Monitored adapters for bank statements, payment file exchange, WPS, attendance terminals and parking devices. Each connector declares data owner, authentication, mapping, timeouts, retries and reconciliation (INT-06).
| Connection | Pattern | Data owner | Authentication | Vault ref | Last success | Reconciliation | Status |
|---|---|---|---|---|---|---|---|
| Emirates NBD Corporate API Statements + payment initiation · AE07 0331 ●●●● ●●●● 0123 456 |
REST API | Fatima Rashid (Finance) | OAuth2 + mTLS | vault://bank/enbd/prod#v9 | 17 Jul 07:45 | Clean · 16 Jul | Healthy |
| FAB H2H file exchange Vendor payment batches · daily statement drop |
SFTP + PGP file | Fatima Rashid (Finance) | SSH key + PGP | vault://bank/fab/prod#v4 | 17 Jul 06:10 | 1 unmatched line | Cert expires 26 Jul (9 days) |
| Mashreq PayGate Card receipts · webhook callbacks |
Webhook + REST | Daniel Chen (Accounting) | HMAC-signed callbacks | vault://pay/mashreq/prod#v6 | 17 Jul 08:02 | Pending — batch RCPT-0717-02 | Signature failures (3 today) |
| WPS payroll agent SIF salary files · MOHRE-approved institution |
Versioned file/API | Payroll + Finance | SFTP + PGP | vault://wps/agent/prod#v3 | 15 Jul 17:30 | Ack matched · SIF-2026-07 | Healthy |
| Network International POS Sales-center card terminals · settlement file |
API + file | Daniel Chen (Accounting) | OAuth2 client credentials | vault://pay/ni/prod#v2 | 17 Jul 05:55 | Clean · 16 Jul | Healthy |
| Escrow / client-money feed Trust account statements · Prototype Residences escrow |
H2H file | Fatima Rashid (Finance) | SSH key + PGP | vault://bank/escrow/prod#v5 | 17 Jul 06:40 | Clean · 16 Jul | Healthy |
Rejected files re-enter at Draft with the bank reason attached; settlement is confirmed only by statement reconciliation, never by the connector alone.
| File | Type | Bank / channel | Records | Amount (AED) | State | Ack ref | Updated |
|---|---|---|---|---|---|---|---|
| SIF-2026-07 July salaries · 48 employees | WPS SIF | WPS agent | 48 | 842,610.00 | Acknowledged | MOL-ACK-77121 | 15 Jul 17:31 |
| VENDPAY-0714 GulfTech Facilities LLC + 6 vendors | Vendor batch | FAB H2H | 7 | 164,930.25 | Transmitted — ack overdue 26h | — | 16 Jul 06:05 |
| REFUND-0716 Reservation refund — Amina Noor · PR-A-1103 | Single transfer | Emirates NBD API | 1 | 25,000.00 | Settled | ENBD-STL-90417 | 16 Jul 14:20 |
| VENDPAY-0717A Awaiting transmission window 18:00 | Vendor batch | FAB H2H | 5 | 88,450.00 | Approved | — | 17 Jul 09:10 |
| SIF-2026-07-S1 Supplementary — 2 rejoining employees | WPS SIF | WPS agent | 2 | 31,200.00 | Rejected — ERR_IBAN_CHECKSUM (row 2) | MOL-REJ-77410 | 16 Jul 18:44 |
| PDC-DEP-0717 3 post-dated cheques due 20 Jul | Cheque deposit list | Emirates NBD API | 3 | 210,000.00 | Draft | — | 17 Jul 08:50 |
| Device | Model | Site | Last event | Events today | Dedupe test | Firmware | Health |
|---|---|---|---|---|---|---|---|
ATT-DXB-01 | BioTerm X7 (fingerprint) | Dubai HQ — L3 lobby | 17 Jul 09:41 | 118 | Pass | 4.2.1 | Online |
ATT-DXB-02 | BioTerm X7 (fingerprint) | Dubai HQ — basement | 17 Jul 09:38 | 64 | Pass | 4.2.1 | Online |
ATT-DXB-07 | FaceGate F2 (face) | Dubai HQ — sales floor | 17 Jul 09:35 | 83 | Pass | 2.9.0 | Clock drift 4m — SYNC_TIME pending ack |
ATT-AUH-01 | BioTerm X7 (fingerprint) | Abu Dhabi Branch | 17 Jul 09:30 | 42 | Pass | 4.2.1 | Online |
ATT-SITE-03 | RuggedPunch R1 (card) | Prototype Residences — site office | 15 Jul 16:22 | 0 | Duplicate punches — window widened | 1.4.7 | Offline 2 days — INC-2231 |
ATT-SITE-04 | RuggedPunch R1 (card) | Prototype Residences — Building B | 17 Jul 09:15 | 57 | Pass | 1.4.7 | Online |
ATT-MRN-01 | FaceGate F2 (face) | Marina sales center | 16 Jul 21:04 | 0 | Pass | 2.9.0 | Offline since 22:00 — power |
ATT-MRN-02 | Mobile geo-punch (PWA) | Field workforce | 17 Jul 09:44 | 31 | Pass | app 3.1 | Online |
| Device | Type | Location | Profile | Last heartbeat | Status |
|---|---|---|---|---|---|
PRK-B-ANPR-1 | ANPR camera (entry) | Prototype Residences B — P1 | Pilot (approved) | 17 Jul 09:43 | Online |
PRK-B-BAR-1 | Entry barrier | Prototype Residences B — P1 | Pilot (approved) | 17 Jul 09:43 | Online |
PRK-B-BAR-2 | Exit barrier | Prototype Residences B — P1 | Pilot (approved) | 17 Jul 08:58 | Intermittent — 3 missed heartbeats |
PRK-B-PRN-1 | Ticket printer | Cashier booth B | Pilot (approved) | 17 Jul 09:40 | Online |
PRK-B-TERM-1 | Cashier payment terminal | Cashier booth B | Pilot (approved) | 17 Jul 09:42 | Online |
PRK-A-* | ANPR + barriers (Building A) | Prototype Residences A | Phase 3 — approved future profile | — | Not activated |
| Command | Device | Requested by | Allowlist | Acknowledgement | Audit ref |
|---|---|---|---|---|---|
SYNC_TIME | ATT-DXB-07 | VNVikram Nair | Allowed | Awaiting ack (sent 09:20) | AUD-2026-118203 |
OPEN_BARRIER | PRK-B-BAR-2 | Ops shift lead | Allowed | Ack 08:59 + reason logged | AUD-2026-118188 |
PULL_LOGS | ATT-SITE-03 | IT support | Allowed | No ack — device offline | AUD-2026-118170 |
REBOOT | PRK-B-TERM-1 | Vendor remote (GulfTech) | Rejected — not on allowlist for vendor role | — | AUD-2026-118154 |
SYNC_TIME | ATT-MRN-01 | Scheduled job | Allowed | Ack 16 Jul 03:00 | AUD-2026-117992 |
Consequence: FAB will receive the batch again (7 payments, AED 164,930.25). The idempotent batch reference VENDPAY-0714 prevents duplicate execution at the bank; a duplicate ack will reconcile to the original file.
Related: Provider health · Events, retries & DLQ · Bank reconciliation · Client money & escrow · Payroll & WPS · Smart access devices
Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 (§7.11 INT-06, §10 integration catalogue) · Covers: INT-06.