Concept demo for OESC ESOW4 (SW1050) — built by Concourse Tech. All employers, TPAs, balances, payments, and logs shown are fabricated mock data. No live payment processor is connected.
A concept demo for the Oklahoma Employment Security CommissionConcept by Concourse Tech · ESOW4 / SW1050 response (concept only — no real PII or payments)
OK
Oklahoma Employment Security Commission
Tax Payment Modernization · Concept
ESOW4 · SW1050 · Concept response by Concourse Tech

Modernizing tax payments for Oklahoma employers and TPAs.

A working concept of the OESC ESOW4 scope: self-service tax payments for employers, consolidated views and batch processing for TPAs, real-time agency staff tools, full audit trails, payment analytics, and clean integration with the COBOL mainframe and the State's approved payment processor — plus settlement reconciliation, payment-lifecycle drilldown, and a configurable admin/policy center to match the full feature footprint of incumbent platforms.

Scope coverage matrixArchitectureDemonstrated: 22/26 · Architectural: 4
26
OESC requirements covered
full SOW + parity
84
Demo employers
searchable + drillable
12
Demo TPAs
with managed rosters
286
Simulated payments
ACH · card · batch
32
Recon exceptions
open + resolved
360+
Audit events
user · IP · URI
System components

Every workflow, in one place.

Each ESOW4 requirement is mapped to a working screen. Click any tile to open the corresponding flow.

Self-service payment for employers
Quarter selection, credit application, payment-priority waterfall, accepted/blocked methods, duplicate-prevention, payment receipt.
PAY.001PAY.002PAY.003PAY.004PAY.005PAY.008PAY.009PAY.013PAY.016PAY.017
Open demo
Employer profile drilldown
Search across 84 accounts; FEIN, NAICS, rate class, ledger, payments, saved tokenized methods, authorized users, notices.
PAR.004
Open demo
TPA consolidated tools
See all managed employers' balances, download reporting, upload ICESA/NASWA batches, confirm mismatches across the full exception taxonomy.
PAY.007PAY.011PAY.012PAR.005
Open demo
ICESA / NASWA batch upload
Auto-apply exact matches; route partials, duplicates, scope violations, inactive accounts, malformed rows, and wage anomalies for confirmation.
PAY.011PAY.012PAY.014PAR.005
Open demo
Settlement reconciliation queue
Daily processor settlement vs ledger reconciliation with R-code playbooks, SLA badges, and a working exception queue.
PAR.001PAY.015
Open demo
Agency staff analytics
Counts and percentages by category and method per period, transfers per period, drill-into-payment from any chart.
PAY.018
Open demo
Payment lifecycle inspector
Drill into any payment to see processor events (with R-codes), idempotency key, mainframe sync status, settlement batch, applied-line breakdown.
PAR.002PAY.014PAY.017
Open demo
Admin · payment policy
Configurable priority order, card-fee %, accepted/blocked methods, role/scope matrix, retention, integration health, change-management.
PAR.003PAY.003PAY.005PAY.016
Open demo
Audit + error log
Every read/write event captured with user, IP, client, method, URI, response type. Authorization-failure errors highlighted.
QTR.110QTR.111
Open demo
Mainframe & processor integration
End-of-day balance sync to COBOL mainframe, real-time gateway calls to OK.gov-approved payment processor.
PAY.010PAY.015
Open demo
Integration footprint

Four required systems.

The supporting document calls out four integration targets. Our prototype mirrors each one with a clear interface boundary, so the production rollout has no surprises.

See the data flow
COBOL mainframe
Read tax/penalty/fee balances; write end-of-day balance updates after capture confirmation. Standard MQ / file-drop pattern, ICEs-validated.
Employer portal (external)
Single sign-on with OESC's existing identity provider; embedded React modules so employers never leave the portal to pay.
Agency service tools (internal)
Role-based access for OESC staff with full audit, manual entry, void/refund support, and side-by-side mainframe view.
State-approved processor
Real-time card capture and ACH origination; NACHA-compliant batch posting; tokenized card storage on the processor side, never inside OESC.
Why Concourse

Built for state government, on day one.

We're a SOC 2 Type II company that builds public-sector software exclusively. We hold an active SW1050 / DBITS contract with OMES, an active deployment for the OWRB IFS-integrated loan management system, and we're currently delivering for the Oklahoma Ethics Commission and the Office of the OK Chief AI Officer.

  • SOC 2 Type II, NIST CSF aligned
  • WCAG 2.1 AA / Section 508
  • Existing SW1050 / DBITS delivery experience
  • FedRAMP-authorized hosting (AWS GovCloud / Azure Government)
  • Working prototype on day one — no theoretical pitches
  • Fixed-price milestones, not open-ended T&M
Live OESC-relevant references
State of Oklahoma — OMES
Statewide Contract Search Platform
  • Active SW1050 statewide contract
  • 10-year ceiling $250K; renewed annually
  • Custom React/Next.js portal with full-text search across $7B+ contract values
Oklahoma Water Resources Board
Loan Tracking Portal
  • $195K/yr contract
  • Bi-directional integration with IFS ERP and OnBase
  • Audit-trail and reporting modules used daily by OWRB staff
Oklahoma Ethics Commission
Campaign Finance Filing Portal
  • Emergency build delivered in 7 days
  • Replaced a 19-year-old ASP filing system with a modern UI
  • Shipped without a security incident or downtime since launch

Ready to walk through the demo?

Each role's flow is fully wired with mock data so you can click through end-to-end. Start with the employer payment flow, then jump to the TPA batch upload and staff tools.