Axmor Software - Custom Solutions CompanyServicesTechnologiesQualityGanttChartCase StudyContact

Technologies


MERCHANT ON-THE-GO SOFTWARE


Industry: Financial Services
Software Solution: Payment Processing
Technology Domain:   Mobile Phone Application
Supported Platforms:   BlackBerry, Android, iPhone, Windows Mobile

CUSTOMER:

A leading U.S.-based credit card processing services company.

Business Challenge

The client's business model derives revenue from processing credit card transactions. Originally the client had a set of terminals for Windows and iPhone platforms and API (application program interface) for secured Web services. These Web services were used for performing online payment transactions. The client's preexisting iPhone application allowed a merchant to enter credit card information, process sales, refund or void transactions, and commit a batch of payment operations for the end of day closing.

The client sought out Axmor to help extend its market by porting its iPhone application to other popular mobile platforms, including Blackberry, Android and Windows Mobile. These new applications were tailored to use the existing secured Web Services for performing online payment operations. The original application was also expanded to integrate with Magtek® Bluetooth encrypted credit card readers.


Software Solution

Using the existing iPhone application, Axmor engineers first developed an application for Windows Mobile. Next, the Window Mobile application was ported to other platforms. Below illustrates the work flow.

Step 1: Development for Windows Mobile

In this phase Axmor software engineers used the iPhone application provided by the client to create a Windows Mobile application. Key engineering feats included programming the application to support different hardware configurations and multiple Bluetooth stacks.

First, the software had to be developed to match functionality requirements of traditional screens (Windows Mobile Standard) and state-of-the-art touch screens (Windows Mobile Professional). Axmor engineers scripted a universal code that adheres to Microsoft user interface guidelines. The final product provides users with a fully functional program, regardless of their mobile devices' hardware configuration.

Second, the program code was written to support both Microsoft and WIDCOMM Bluetooth stacks. The final product allows the mobile devices to connect with the Magtek® Bluetooth encrypted credit card reader.

Step 2: Porting the application to multiple platforms

During the next phase of the project Axmor ported the application to the Blackberry and Android platforms. Being Java based, Axmor reused selected business logic of the application to reduce redundant programming and testing.

Two main challenges surfaced when porting to Blackberry; specifically, numerous Blackberry operating system versions and varied mobile devices hardware configurations. Axmor engineers created solutions to challenges: the application now supports RIM OS 4.3 to 6.0, as well as the hardware configuration for all Blackberry devices.

Step 3: Final testing

After completion of applications for all three platforms, Axmor also utilized DeviceAnywhere testing to ensure that the applications run flawlessly on the most popular devices in the American and European markets. The new applications not only maintain the original functionality of the iPhone application, but also enhance it by supporting integration with Magtek Bluetooth encrypted card readers.

The applications and Axmor's software development practices satisfied the client and exceeded their expectations. The client has recently approached Axmor to manage support and further development of the iPhone application.

 

 

Back >>

BRIEF:

Axmor Mobile professionals created a mobile credit card processing solution for merchants on-the-go. The application allows credit card transactions to be processed with manual data input or via a magnetic swipe through a connected Bluetooth encrypted card reader.

BENEFITS:

  • Real-time secure transactions including sales, refunds and voids
  • Bluetooth encrypted card reader for swiped transactions
  • Email customized digital receipts to merchant and customer
  • Transaction and batch close processing
  • Detail and summary reporting
  • Compatible with iPhone/iTouch/iPad, Android, Blackberry and Windows Mobile platforms
  • Built-in quick reference guide

TECHNOLOGIES:

  • Blackberry JDE
  • Microsoft Development Studio 2008
  • Android SDK
  • C#
  • Java
  • XML
  • HTTPS
Custom Software DevelopmentJava Programming.NET ProgrammingMobile DevelopmentSite MapContact

Phone in Russia: +7 383 363 0128, Phone in USA: +1 (877) 772 9667
sales@axmor.com
Copyright © 2003-2012 Axmor Software - America Inc.