-
Enett
Introduction
eNett is an online payment processing system designed and built for the international travel and tourism industry with a view to increasing efficiencies and payment transparencies between travel agents and their suppliers.
Scenario
Our client, PSP Corporation, wanted an application which could be capable of processing financial transactions between participants in the travel industry value chain- such as travel agents, wholesalers, hotels, airlines, car rental companies, etc (”eNett Clients”).
The application needed to be:
- Accessible from anywhere in the world and only by registered users;
- Capable of automatically processing new Client registrations and provide Clients with access to update their account details;
- Capable of settling and duly transferring funds from/to respective eNett Client bank accounts in accordance with their instructions;
- Able to generate detailed and customisable reports about the financial transactions that have been processed by the application.
PSP Corporation also wanted to be able to execute the settlement operation through a system based desktop application capable of interacting with the eNett application & its banking partner’s System.
What eBizneeds did
In consultation with our client we analysed the complexities, issues and possible conflicting scenarios of the requirements and decided to have three distinct modules, each offering a separate set of functionality and capable of capturing and displaying the captured data in the most suitable manner, and able to pass the data to the next module for further processing or as input data for the other modules.
From time to time, both PSP and eBizneeds personnel have been seconded to each other’s offices to capture eNett requirements and manage delivery of the application.The three modules are:
1. Registration Module

Capable of accepting & processing new registration requests from the eNett Clients. This module captures Client data, sends a series of personalised automated emails to the Clients as well as to eNett personnel, informing both about the completion of the various steps in the registration process.2. Client Module
The client module provides registered eNett Clients to securely make payments [direct debit and credit card] to other registered Clients, in a 100% secure environment.
Clients are also provided with the facility to generate, view and print full reports related to their financial transactions along with details as to how much and what amount they have/will be paying to/receiving from other registered Clients. Clients have also been provided with three levels of access, with associated rights, namely:
Master Administrator, who is capable of:- Fully controlling, managing and authorising the management and operations of their client account.
- Creating/ editing/ deleting administrators and users of their account.
- Entering and authorizing financial transactions.
- Setting system wide preference for their users.
- Generating, viewing and printing reports.
Administrator (Can be more than one), who is capable of:
- Entering and authorizing financial transactions.
- Generating, viewing and printing reports.
User (Can be more than one), who is capable of:
- Entering data related to financial transactions (which are then queued for authorisation by administrators).
- Generating, viewing and printing reports.
3. Admin/Support Module

This module provides eNett personnel with full control and management of the overall application. It also provides them with the facility of accepting and authorizing the requests for new registrations and subsequent creation of login details after duly verifying the bank account and other relevant and necessary information as provided by the new registrants. The support module, along with the supporting desktop applications, also provide comprehensive reporting about various aspects of the entire application, including:- Report by eNett Client.
- Report By Transaction ID.
- Daily Settlement reports.
- Credit Card transaction reports.
- Debit and Credit CSV file generation reports.
- Reports By Users.
eNett - Key Features:
- Directly debit and credit participating eNett Client bank accounts.
- Comprehensive and multiple reporting across payees and payers.
- Passenger credit card processing by travel agents directly to the ultimate supplier’s merchant account.
- Capable of handling cross-border financial transactions.
- Completely online registration, training and help modules.
- Facility to make forward payments.
- Separate admin module for complete control and management of eNett application.
- 100% web based application capable of supporting IE 5.0 and/or Netscape Navigator 4.7, as well as higher version of aforementioned browsers.
- Highly flexible and extensible so as to accommodate the requirements of various other service and industry categories.
- 3-Tier architecture ensures high level of safety and abstraction between front-end and back-end.
- Fast, reliable, robust, secure and transparent handling of sensitive financial transaction data pertaining to various participating merchants and the participating banks/ financial institutions.
- 100% live back-up of all the financial transactions as part of disaster and data recovery management.
- Facility of stand-by dedicated servers to independently handle the financial transactions in case the primary server experiences any issues.
- Easy learning curve for participating eNett Clients.
Technology used
- OS: Microsoft 2000 Advance Server.
- Language: ASP3.0, .NET (C#), JavaScript & CSS
- Back-end: SQL Server 2000.


