Web Based Product Registration
A large US based ISP required a web-based product registration process to allows their customers to subscribe and modify their subscription to a telephony product. The system had to process in excess of 30,000 registrations per day. The registration process had to obtain information from the customer and match it with existing information held on file by the ISP in real-time. It had to accept credit card payments and perform credit validation in real-time. Anti-fraud measures required limits on the number of registrations from specific IP addresses, and limits on specific geographic locations based on IP geo-location databases. The process had to be completed in a minimum number of steps so as to increase probability of a customer completing the process. The process had to meet usability and accessibility standards including being W3C/WAI compliant.
Members of NewPace’s team worked with the company to understand product requirements and worked with several other software development teams within the company to build API’s to interface with their subsystems. NewPace’s team members worked with user interface designers and focus groups to outline the best possible registration flow. NewPace’s team members then coded the required registration path using Java/Tomcat and AJAX/CSS, built the required back end gateway applications in C++, performed QA, conducted load tests to validate the system would with stand the anticipated load, and then deployed and monitored the solution.
The registration process successfully handled in excess of 1 million registrations in its first 18 months of operation.



