Enterprise eCommerce App with Custom Payment IntegrationEnterprise eCommerce App with Custom Payment Integration

Full digital order journey — from product selection to checkout and receipt

Reliable and secure payment flow with support for all common payment types

Modular architecture that improved maintainability and allowed future scaling

Enterprise-ready app with a smooth, professional user experience at live events

Icon logo Exadel

About the Project

The client required a B2B iPad application for products digital ordering and payment processing.

Designed for enterprise distribution, the app needed to support the entire order lifecycle – from browsing product catalogs and managing carts to capturing payments and generating receipts.

A key requirement was an integration with a physical external card reader for secure transactions that meets strict security and compliance requirements.

Description

Two people sitting at a table with a laptop.

Business Challenge

Application should be capable of securely handling complex payment scenarios in real time. The key technical and product challenges included:

  • Integration with a third-party payment terminal and secure transaction processing
  • Support for multiple payment methods, including credit cards, checks, split payments, manual card entry and card scanning
  • Capturing digital signatures and generating receipts instantly after each transaction

Contributions

We developed a modular iPad application covering the entire order and payment flow,with a strong focus on custom hardware integration and transaction security:

Decorative illustration

Implemented a custom communication protocol

With the external card reader, based on vendor documentation

Decorative illustration

Handled TLV data parsing and implemented ARQC

Handled TLV (Tag-Length-Value) data parsing and implemented ARQC (Authorization Request Cryptogram) for secure, EMV-compliant payments

Decorative illustration

Enabled a full range of supported payment methods

Like magstripe, NFC, contactless with fallback options like manual card entry and camera-based card scanning

Decorative illustration

Built the complete ordering flow

Product browsing, cart, customer info, payment, digital signature, and reporting

Decorative illustration

Added support for split payments, tokenization, and real-time payment validation

To meet PCI compliance standards

Two people sitting at a table with a laptop.

Key Expertise

This project reflects our strength in building secure, hardware-integrated mobile apps for real-world commerce:

  • Deep experience working with low-level payment protocols and EMV-compliant card readers
  • Proven ability to implement secure flows using TLV parsing, ARQC, and PCI-compliant tokenization
  • Complete ownership of the entire flow, from hardware integration and payment processing to building an enterprise-ready user experience
Two people sitting at a table with a laptop.

Let’s Build Better Experiences Together

Get In Touch