Payment Management Portal

Municipal council in Malaysia deploys a new payment collection system for its residents


About Client

Our client, the Municipal council for the city of Seremban, is responsible for town planning, environmental protection and building control, public health and sanitation, waste removal and management, social and economic development and general maintenance functions of urban infrastructure.


The Challenge

Our client had an old desktop based system for the collection of various kinds of payments from the residents of the city. This include land and property taxes, business license fees and parking tickets amongst others. The old system was unreliable and long outages were a norm causing distress to government staff as well as residents standing in long queues.


The Solution

GoodCore’s team spent time studying the existing system in place at client’s site, along with studying various integration points the system had with other government systems.

Carefully prototyping the solution and inviting client’s feedback at each stage, GoodCore developed a new high availability (HA) web based payment collection management system.

The project involved developing a sophisticated fool proof user experience (UX) that allows for speedy over-the-counter receipt of payments, application of complex business rules and posting of these payments to various internal systems of the government at day-end.

In addition, the project involved integration with IBM UniVerse (a key value database) and hardware components like printers and thumb print reader.


Requirements Analysis

  • Business knowledge acquisition
  • Identifying the needs, expectations and goals of our customers
  • Risk Assessment
  • Conceptual and visual design
  • Proposal of solutions and workarounds for problematic scenarios
  • Data Migration planning

Design, Development & Technologies

  • Highly interactive front end using JQuery, bootstrap
  • Highly secured architecture, design and code implementation
  • MVC architecture using .net MVC 5 Framework
  • Integration with different systems and databases

Testing & Launch

  • White box & black box testing
  • Launch on Staging & Live Environments
  • Post Launch Testing, support and enhancements

Technologies Used




Get in touch with us

    we do next

    • Our team contacts you within one business day
    • We engage an initial discussion to understand your requirements
    • Our team of analysts and developers assess the scope and propose a way forward with mutual consultation
    • All information exchange is protected via a mutual NDA
    This website uses cookies to enhance site navigation and improve functionality, analyze site usage, and assist in our marketing and advertising efforts. Please click "I accept cookies" to let us know you're okay with our use of all cookies.