End-to-end retail solution for an enterprise retailer

About the client:
Client is one of the most trusted Internet retailers online. Dedication, commitment to quality service, high level of professionalism, product dependability, and competitive prices are reasons that underline its success in the auto industry. Through the years of providing superior quality automotive parts and accessories nationwide, the client has been distinguished as one of the most established auto parts retailers online.

Business Requirements:

  • SOA ready platform for their legacy application
  • Re-factor the code to use object-oriented features of PHP 5 and My SQL 5
  • Enhance role based access security (One entry gateway for management and BPO needs)
  • Payment gateway to be centralized.
  • Enhancing eCommerce platform to design a common platform and convert their modules to services to cater to their large base of customers.

Solution Highlights:

  • Implementation of Business Access Layer and Data Access layer for supporting service oriented architecture.
  • Creation of Central Payment Gateway – A separate WebService based CPG that will process request of all kind of payment processing such as Pre-Auth, Delay Capture, Charge, Void, and Credit from several processors.
  • Built an enterprise eCommerce platform comprising of services development, widget development and admin panel to support multi-tenant web stores.

PHP 5, PEAR PHP_Unit, Javascript, SOAP, MySql 5.0, WebServices, .Net 3.5, WCF