IoT / Fintech 2022

Hardware Payment Solution

An innovative hardware-based payment system integrating mobile and cash payment methods to control washing machines in a laundromat environment.

24/7

Unattended Operation

2

Payment Methods

99.5%

Transaction Success

Offline

Capable

Overview

We developed a state-of-the-art payment solution for a laundromat that allows users to pay for washing machine usage through both cash payments and mobile payments.

The system integrates custom hardware that controls the washing machines, ensuring seamless operation and automation of the payment process. Built for reliability with offline capabilities to ensure continuous operation even without internet connectivity.

Challenges

Hybrid Payment Integration

The client needed a unified system supporting both traditional cash payments and modern mobile payments through a single control interface.

Custom Hardware Communication

Washing machines were attached to custom-built hardware requiring efficient communication with the central control unit for different payment methods.

Offline Reliability

The system needed to function reliably even without internet connection, ensuring transactions and machine control worked continuously.

Real-Time Machine Control

Payment confirmation needed to instantly trigger machine start/stop functionality with minimal latency for good user experience.

Solution

1

Custom Hardware Integration

Connected washing machines to a central unit through custom hardware controlling start/stop functionality. Payment confirmation signals enable or deny machine use based on transaction status.

2

QR Code & Barcode Payment Flow

Users scan a barcode on the machine with their mobile device, redirecting to a payment page. Upon confirmation, the server updates the hardware to enable the washing machine instantly.

3

CashGenic Device Integration

For cash payments, integrated CashGenic device allows secure cash transactions and directly triggers the hardware upon successful payment validation.

4

Offline-First Architecture

System operates offline with washing machines functioning locally. Transaction data syncs periodically to the central server when internet is available, ensuring no data loss.

5

Java Desktop Server Application

Built robust Java application to interface with custom hardware, handling real-time machine control with high reliability and low latency.

Technologies Used

Java Vue.js Laravel Custom Hardware CashGenic QR Codes REST API

Results

Seamless User Experience

Both cash and mobile payment options provide flexibility, accommodating all customer preferences.

Instant Machine Response

Custom hardware responds instantly to payments, reducing downtime between machine uses and improving throughput.

99.5% Transaction Success Rate

Reliable payment processing across both cash and mobile channels with minimal failures.

Offline Reliability

System remains fully operational during network outages, providing continuous service to laundromat customers.

Reduced Staffing Needs

Automated payment and machine control enables 24/7 unattended operation, reducing operational costs.

Real-Time Monitoring

Central dashboard provides visibility into machine status, transactions, and revenue across all units.

Ready to Build Something Similar?

Let's discuss how we can help bring your project to life with the same level of expertise and dedication.