mPOS
![Account profile Account profile](/images/projects/projects-mpos-cover.jpg)
Completed in 2015
An interface of mobile application for smartphones and tablets for iOS and Android.
Task
To develop an interface of mobile application for accepting payments with a possibility of simple customization for any bank by changing the color and bank's logo.
Structure
The development of such a big interface must necessarily start with a plan. In our case its structure acts as the interface plan.
![Structure Structure](/images/projects/projects-mpos-structure.jpg)
The application structure not only helps to design the interface but also facilitates the work of developers: they can start their part of work without even seeing the application final screens, which significantly saves the development time.
Wireframes
Then the work on the application wireframes started. The application wireframes are images of screens which allow to understand the content and the layout of interface elements relative to each other, but say nothing about the appearance.
![Wireframes Wireframes](/images/projects/projects-mpos-wireframes.jpg)
![Invision Invision](/images/projects/projects-mpos-invision.jpg)
All the application interfaces developed in Flyphant necessarily pass operability check in form of an interactive prototype in Invision already at wireframes stage.
Design
Application screens are designed in such a way that by changing just color and logo the application becomes branded by this or that bank.
Language selection
Starting the application for the first time, the language sets automatically, but the selection is up to the user.
![Language selection Language selection](/images/projects/projects-mpos-language.jpg)
Activation
Then the user has to pass activation through specifying the email address or the phone number for sending activation code.
![Activation Activation](/images/projects/projects-mpos-activation.jpg)
Pairing devices
After activation, the user is offered to pair the device at once to avoid this step when paying.
![Linking devices Linking devices](/images/projects/projects-mpos-connect.jpg)
Authorization
For the subsequent login to the application it is necessary to enter the password or PIN-code. Several users can be activated in one application.
![Authorization Authorization](/images/projects/projects-mpos-login.jpg)
Front store
Depending on the application presets, the user can have a possibility to choose goods from the presented catalogue.
![Front store Front store](/images/projects/projects-mpos-frontstore.jpg)
Payment method
There are two ways of proceeding to the payment: by selecting the goods or by simply indicating the bill sum.
![Payment method Payment method](/images/projects/projects-mpos-payment.jpg)
Card payment
Before passing to the payment by card there is a choice of how to pay: through a card reader or through a PIN-pad.
![Card payment Card payment](/images/projects/projects-mpos-card.jpg)
Depending on the chosen card payment method, the user's signature might be required.
![Signature Signature](/images/projects/projects-mpos-signature.jpg)
After signing, all the data is checked, the telephone number and the email address where the bill will be sent are specified, and the payment is accepted.
![The payment is accepted The payment is accepted](/images/projects/projects-mpos-success.jpg)
If the customer wants, and if the printer is connected, the bill is printed at once in his/her presence.
![Printed bill Printed bill](/images/projects/projects-mpos-print.jpg)
Settings
In the application settings it is possible to link or unlink the devices, change the password or PIN-code for login or change the application language.
![Settings Settings](/images/projects/projects-mpos-settings.jpg)
iPad
A significant share of mobile payments is made using a tablet. We adopted the interface developed for iPhone to iPad.
![iPad iPad](/images/projects/projects-mpos-ipad.jpg)
Android
Besides adaptation of application interface for iPad, adaptation for smartphone and tablet under Android operating system was carried out.
![Android Android](/images/projects/projects-mpos-android.jpg)
The interface development finished with preparation and transfer of all the graphical materials and videos, describing the interface animation, to developers.
Look at other mobile apps
![Concept of the BCS application Concept of the BCS application](/images/share/shareimage-bks.jpg)
Concept of the BCS application
![White label Cloud PBX App White label Cloud PBX App](/images/share/shareimage-whitelabel-cpbx-app.jpg)
White label Cloud PBX App
![Skybonds Skybonds](/images/share/shareimage-skybonds.jpg)
Skybonds