case study hero

Modernizing The Money Order Business: Middleware That Powers 1,241 Retail Locations

Incredible Visibility engineered iCertify, a financial middleware platform that lets retailers issue, authenticate, track, and manage money orders. We modernized a legacy system into a faster, simpler platform used by 98 companies across 1,241 stores, and connected it to the KashHero digital cash network.

Industry

Fintech / Payments

Engagement

API Development, Web App Development, Infrastructure Management, Legacy Modernization

Scale

98 companies · 1,241 stores · KashHero integration

Overview

Money orders remain an essential payment tool for millions of people who rely on cash. iCertify gives the businesses that sell them, from check cashers to retail chains, a platform to run their money order operations. Stores can issue and print money orders on dedicated printers, check their status, manage service charges, reissue stopped orders, and track inventory across locations.

iCertify sits between store terminals, back-office systems, and payment partners as middleware. It also integrates with KashHero, so the same network of cash locations can redeem KashHero's QR-code payments.

The platform serves 98 companies across 1,241 stores. At that scale, every slow query, confusing screen, or registration failure costs real time at the counter.

icertify

The Challenge

iCertify had grown on legacy technology, including Classic ASP and ASMX web services. As the network expanded, the platform struggled to keep up:

  • Registration complexity: a cumbersome, unstable registration process blocked users before they started
  • Learning curve: new store staff found money order handling hard to learn, which led to errors
  • Data overload: years of accumulated data slowed the system and made complex queries unresponsive
  • Tracking issues: stores struggled to track money order status and inventory across locations
  • Time-consuming lookups: finding the status of a single money order took too long


In financial operations, these problems are costly. Errors create reconciliation work, slow lookups keep customers waiting, and weak inventory tracking raises risk. The platform had to be modernized without disrupting the stores that depended on it every day.

Our Approach

We approached iCertify as a live financial system that could not go down, so we modernized it in place rather than replacing it overnight.

  1. Modernize Without Disruption We introduced a C# and .NET Core Web API layer alongside the existing Classic ASP and ASMX services. New capabilities shipped on the modern stack while legacy functions kept running for stores in the field.
  2. Remove Friction At The Front Door We replaced the unstable registration flow with one-time PIN registration that grants access to multiple services in a single step.
  3. Design For The Counter We reworked transaction screens in Angular to guide first-time users through each step, cutting errors without slowing experienced staff.
  4. Keep The Data Fast We introduced a data retention policy that excludes records older than 7.5 years from active queries, keeping the MSSQL database responsive as volume grows.
  5. Make Status Instant We rebuilt lookups around how staff actually search: by location, sequence number, amount, or issue date.

What We Built

Money Order Management Middleware

The core platform authenticates documents and handles the full money order lifecycle: issuing, status checks, service charge management, and reissuing stopped money orders. It connects store terminals, back-office systems, and payment partners through one secure layer.

Quick Status Lookup

Staff can find any money order in seconds by searching on location, sequence number, amount, or issue date, replacing a slow, multi-step search.

One-Time PIN Registration

A single registration flow with a one-time PIN gives users access to multiple iCertify services, replacing the old unstable process.

Guided Transaction Interface

An Angular web app with simplified transaction screens helps first-time users handle money orders correctly and reduces costly errors at the counter.

Multi-Location Inventory Tracking

A robust inventory system tracks money order stock across all locations, giving operators clear visibility and better control.

KashHero Integration & Automated Worksheets

Integration with the KashHero payment network, plus automated financial worksheets that simplify daily reconciliation and reporting.

The Impact

iCertify now runs as a faster, simpler, more reliable platform for the money order businesses that depend on it every day.

  • Serving 98 companies across 1,241 store locations
  • Money order status available in seconds by location, sequence number, amount, or issue date
  • One-time PIN registration replacing an unstable sign-up process
  • Fewer handling errors from first-time users through a guided transaction interface
  • A responsive database, kept fast by a 7.5-year data retention policy
  • Clear inventory visibility across every location, plus KashHero integration


A legacy financial system became a modern platform while stores kept serving customers.

icertify

Connected Fintech Partnership

iCertify and KashHero work as connected parts of one payments ecosystem, and Incredible Visibility engineered both. iCertify manages money orders across the retail network, while KashHero sends digital cash payments that can be redeemed at those same locations. Building both gave us a full view of how money moves from issuer to counter to recipient.

Technologies

C#
.NET Core
Web API
Angular
Javascript
HTML5
MSSQL
ASMX
Classic ASP
Jira

Industry Relevance

Many financial businesses run critical operations on systems built decades ago. iCertify shows how we modernize them step by step: adding modern APIs, improving usability, and tuning data performance, all without disrupting live transactions. The same approach applies to payment processors, check cashing and remittance networks, retail financial services, and any regulated business with legacy infrastructure.

Incredible Visibility Logo

Running Critical Financial Operations On Aging Technology? Let's Talk.

We modernize legacy fintech platforms into fast, reliable systems without disrupting the business that depends on them.