ClearingNetworkIndicator
Clearing network chip with optional message type and settlement type — gold = high-value RTGS (CHIPS, Fedwire, LVTS), blue = messaging networks (SWIFT, SEPA, CHAPS, TARGET2), green = instant networks (FPS, RTP)
import { ClearingNetworkIndicator } from "@nodus/design-system/finance"Props
| Prop | Type | Default | Description |
|---|---|---|---|
networkreq | ClearingNetwork | — | Clearing network — SWIFT | SEPA | ACH | CHIPS | Fedwire | CHAPS | TARGET2 | FPS | BACS | RTP | LVTS | SPEI | internal |
messageType | string | — | Message type or scheme detail (e.g. "MT103", "pacs.008", "IAT") |
settlementType | 'RTGS' | 'DNS' | 'Instant' | 'Batch' | 'Internal' | — | Settlement mechanism label shown next to the chip (default size only) |
size | 'compact' | 'default' | default | compact = chip only, default = chip + settlement type label |
style | CSSProperties | — | Style override |
networkrequiredClearingNetworkDefault —Clearing network — SWIFT | SEPA | ACH | CHIPS | Fedwire | CHAPS | TARGET2 | FPS | BACS | RTP | LVTS | SPEI | internal
messageTypestringDefault —Message type or scheme detail (e.g. "MT103", "pacs.008", "IAT")
settlementType'RTGS' | 'DNS' | 'Instant' | 'Batch' | 'Internal'Default —Settlement mechanism label shown next to the chip (default size only)
size'compact' | 'default'Default defaultcompact = chip only, default = chip + settlement type label
styleCSSPropertiesDefault —Style override
Accessibility
- aria-label announces the clearing network plus message type and settlement type when present.
- Network identity is carried by the text label, not color alone; color encodes settlement class as a secondary cue.
Inline chip; use size='compact' in dense mobile rows.
This component was designed to express:
Explore Related
Payment lifecycle status badge covering the full payment state machine from pending through settlement — distinct from StatusBadge (compliance), with temporal/agency color semantics for in-flight vs. blocked payments
High-density payment queue table with bulk-select checkboxes, priority accents, approve/reject/view actions, and pagination — composes PaymentStatusBadge and ClearingNetworkIndicator per row
Correspondent bank chain visualizer for cross-border payment routing with BIC, status, and charges per hop