MaxCredible

Description

MaxCredible is the European leader in the field of Customer Credit Management Software. The innovative products and services help companies worldwide shortening the order to cash cycle and reduce the Credit Management cost. Their main product is an online solution for suppliers that sell products or services to consumers (B2C) or other businesses (B2B)

The Maxcredible project imvolved developing new features for their web application (Credit Score, Reporting, SSO, Licensing, Dashboards, Web Services, Profile Management, Messages, etc.), as well as a complete testing of their existing product.

Credit Score.

Maxcredible offers the possibility  to verify credibility and payment behavior of their customers. Calculating a credit score for a customer involves own data as well as data coming from other sources (e.g. Graydon, Experian). The supplier can adjust parameters, allowing him to modify the scoring model to his needs. For example he can put more weight to an invalid address than to an invalid telephone number. The goal of the project was to connect another source to Maxcredible: "Graydon XSellence" (UK and International versions), additionally to the already existing one Experian (used for private persons-B2C only).

Reporting

The MaxCredible application already provided a list of predefined reports for clients' users. But these reports were static and created using Crystal Reports technology, retrieving report data from the main application database. We had to develop a new reporting section (using a third party control) which allowed the creation of custom reports, choosing the information to display and dynamic defining the condition criteria. 

SSO

The existing application used IIS anonymous access coupled together with forms authentication, which required each and every user that wanted to use the application to log in using standard credentials (username + password). These credentials are stored in the main MaxCredible database and the authentication was provided by custom MaxCredible code (not using any asp.net membership provider).

MaxCredible requests the possibility to allow any user that is authenticated to the domain to seamlessly access the application without explicitly having to authenticate with username and password. A key was added in web.config to specify how the system was going to be used, forms or windows authentication.

Licensing monitoring

MaxCredible uses two types of deployment for the MaxCredible application. The first gives MaxCredible clients the opportunity to use the application online (hosted by MaxCredible) and the second is the onsite deployment. We had to develop a license mechanism to limit the use of the application.

Dasboards

MaxCredible had two static dashboards each with 4 charts embedded. The displayed charts contained a union of all the data from all the clients selected. The goal was to offer the possibility to create any number of dashboards customizable by choosing from a static list of graphs/KPIs (based on different formulas). 



Team members

Gabriel Enea

Technical Manager

Gabriel 's page

Florin Patras

Quality Assurance Engineer

Florin's page

Dan Nicola

General Manager

Dan's page

Jules van den Berg

CEO

Jules's page

Our client

Finance

Microsoft .NET

The Netherlands