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

Admin & configuration

Payment policy, role & scope matrix, retention, and live integration health for OESC IT and operations staff. Every change here is recorded in the audit log (QTR.110) and requires the admin.config scope.

PAR.003 · parity extension
Integration health
Real-time
State-approved payment processor
Real-time card capture and ACH origination gateway
healthy
Latency
122 ms
Success
99.94%
Last check
May 7, 2026, 5:29 PM CDT
COBOL mainframe (balances)
Read tax / surtax / interest / penalty / fee balances
healthy
Latency
480 ms
Success
99.71%
Last check
May 7, 2026, 5:29 PM CDT
COBOL mainframe (end-of-day post)
Write end-of-day balance updates after capture
degraded
Latency
1810 ms
Success
96.40%
Last check
May 7, 2026, 5:25 PM CDT
Two failed posts in last 24 hours queued for staff retry. See reconciliation queue.
Identity provider (Entra ID + B2C)
Single sign-on for employers, TPAs, and OESC staff
healthy
Latency
95 ms
Success
99.99%
Last check
May 7, 2026, 5:29 PM CDT
Audit / log store
Immutable append-only audit and error log
healthy
Latency
38 ms
Success
100.00%
Last check
May 7, 2026, 5:29 PM CDT
ICESA / NASWA file ingest
Batch upload pipeline for TPAs
healthy
Latency
220 ms
Success
99.55%
Last check
May 7, 2026, 5:28 PM CDT
Payment priority order
PAY.003
StepCategoryNotes
1InterestAccrued statutory interest on delinquent quarters.
2PenaltyLate-filing or late-payment penalty assessments.
3FeeCollection / handling fees applied to the account.
4TaxBase unemployment insurance tax obligation.
5SurtaxTrust-fund stabilization surtax (rate-class dependent).
Order applies to excess payments and to payments without a selected quarter, walking from the earliest delinquent quarter forward.
Card processing fee
PAY.016
Current rate
2.65%
Applied at line item to credit and debit cards.
Fee floor
$0.50
Minimum applied to small card payments.
Net to OESC
100%
Card fees do not reduce the agency's collected amount.
The processor fee percentage is configurable per accepted brand. Changes requireadmin.configand route through change-management with an audit entry tagged config.payment.fee_change.
Accepted & blocked payment methods
PAY.004 / PAY.005
MethodAccepted?Fee handlingNotes
ACH Debit AcceptedNo fee · 2 business day settlementDefault for employers and TPAs.
Credit Card (Visa/MC/Discover/Amex) Accepted2.65% processor fee added at line itemPAY.016.
Debit Card Accepted2.65% processor fee added at line itemPAY.016.
ACH Credit (NASWA/ICESA batch) AcceptedNo feeTPAs only; PAY.011/PAY.012.
Wire transfer BlockedBlocked at API layer (PAY.005).
Foreign electronic payment BlockedBlocked (PAY.005).
Cryptocurrency BlockedBlocked (PAY.005).
Paper check / lockbox AcceptedLogged via manual entryRecorded after mainframe receipt; flagged 'Manual'.
Role & scope matrix
RBAC enforced on every endpoint
Roleemployer.reademployer.read.fullpayment.readpayment.writepayment.voidaudit.readsettlement.readsettlement.resolveadmin.config
Read-only auditor
Compliance staff. Read access only; cannot modify or post payments.
Tax payment processor
Day-to-day OESC tax staff handling payments and reconciliation.
Supervisor
Supervisors of OESC tax staff. Full operational rights, no system config.
Treasurer
Coordinates with State Treasurer for settlement, refunds, manual ACH credits.
Admin
OESC IT staff — manages roles, payment policy, and integration credentials.
Scopes are evaluated at the API gateway. Denied requests produce a structured audit row tagged QTR.111 with the user, IP, and requested scope.
Data retention & lifecycle
QTR.112
Data classMinimum retentionNotes
Audit log≥ 3 yearsQTR.112. Cold storage tier after 90 days.
Payment transactions7 yearsPer Oklahoma retention schedule for financial records.
Receipts (PDF)3 yearsGenerated on demand; persisted for 3 years.
ICESA batch files5 yearsOriginal files + parsed records.
Reconciliation queue5 yearsResolved exceptions retained with full history.
Change-management workflow
Each config change generates a ticket: requester, justification, before/after diff, approver. Applied only after approval; reverts available for 30 days.
Secrets & credentials
Processor API keys and mainframe MQ credentials live in AWS Secrets Manager with quarterly rotation. Admin UI never shows secret values.
Backups & DR
Hourly snapshot of payment store; daily full backup; monthly restore drill. RTO 4h / RPO 24h. Cross-region warm standby.
Read-only in this prototype. The admin/config center is a parity preview — every value above reflects the OESC ESOW4 design intent. In production, edits would write through change-management and an audit trail before taking effect.