Payment Processing


Margasoft was involved in design and implementation of payment processing system for handling high volume of transactions. Currently Margasoft supports the system that is already in production for Pocket Kings Ltd.

Product Description

Payment Processor system was designed as classic decoupled queue serving set of services. That architecture offers a great advantage for system maintenance and flexibility in implementation and deployment of new integrations. Moreover, since most of the services have similar behavior pattern it significantly reduces code bases and simplifies maintenance. Every transaction in the system depending on its type is passed through specific queues and processed by appropriate services. Each state of the transaction “lifetime” is recorded. Selection of the items from the queue is designed as atomic action for all the services, which avoids any double-processing of transaction on the first place.

Main Tools Used

» Microsoft Visual Studio 2003/2005
» Microsoft SQL Server 2005
» Microsoft Visio 2003
» Microsoft IIS 6.0

Main Languages & Technologies Used

» C++/C#, Visual C++, SQL, WSDL
» STL, MFC, .NET Framework 2.0/3.0
» ADO.NET, Web Services

 Home
 About
 Products
 Portfolio
 Closetware
 Battery Charger
 Payment Processing
 Services
 Contacts


 
Copyright© 2005—2007 Margasoft. All Rights Reserved | Terms of Use | Privacy Policy | Contacts