Payment Processing Solution for Restaurants
Payment Processing Solution for Restaurants
Information
Region:
Worldwide
Industry:
Financial Services and Banking, Commerce and Shopping
Type:
Android
Engagement model:
fixed cost/time and material
Duration:
1 year
Staff:
4 people
Technologies used
Java
.Net
ASP.NET MVC Core
Front-end
Mobile
Android SDK
Jquery
Entity Framework Core
CSS
HTML
Materialize CSS
Web Sockets.
Payment SDK

Challenges

Our customer is a European startup in the field of payments for cafes and restaurants. Its solution represents a special tablet with a built-in system for accepting payments via credit cards, a corresponding application for this tablet, and an administration system for the venue itself (or their network) to manage this whole system.

The project has offered a number of serious challenges for our development team. First of all, its hardware part - the tablet with a cardholder - is a non-typical device with technological peculiarities. To function properly, the tablet should work in a kiosk mode only. Our engineers had to start by blocking the possibility of exiting this application, launching the system, and running any third-party applications on the tablet.

Finally, as the solution needs to be certified to accept payments, additional security measures had to be taken in the process of creating the application.

Solution

The team of Elinext has developed the following components of the solution.

The application for the Android tablet:

  • menu categories, food catalog, and prices;
  • meal descriptions;
  • the shopping cart for ordering dishes;
  • the possibility to combine several dishes;
  • account management and the separate payment mode for several persons;
  • a credit card payment option;
  • feedback tabs;
  • a series of other specific features that were significant for the client

The web admin panel:

  • cafe network management (creation and editing);
  • the menu, dishes, prices, and descriptions management;
  • multilingual support;
  • statistics;

Specific features

Due to the specific nature of the hardware, which includes an SDK for the card reader, some non-trivial measures had to be taken in the process of development.

Results

The outcome of the project is a fully functional complex of several Android and web applications that meet all customer requirements. As for the users’ part, the solution helps cafe visitors to get an automated application for viewing and ordering food in a convenient and secure manner.

imgpsh_fullsize_anim-4
imgpsh_fullsize_anim-2-2
imgpsh_fullsize_anim-3-2
Do you want the same project?
Got A Project Idea? Lets Discuss It With Us
Contact Us