Clover Mini Gen 3 POS Upgrade with a Donation Pop-up

Clover Mini Gen 3 POS Upgrade with a Donation Pop-up

Industry
Payments
Core Technologies
Clover (Mini v3), Oracle Micros POS (Symphony Server), WPF, DLL, Android

Project Solution

INNERLUXES developed a middleware application to display a donation pop-up screen on the Client's preexisting Clover devices for collecting contributions, improving financial sustainability.

The Client

The Client is a religious organization with multiple places of worship that operates cafés in each location where congregants can buy ready-to-eat foods, order meals, and dine in. While the cafés were successful, the Client wanted to add a source of financial support without straining its relationship with congregants. Seeking a solution unintrusive to both the system and the customer experience, the Client engaged INNERLUXES to implement an at-register donation system — an approach that has grown in recent years thanks to automatic POS terminals like Clover.

The Approach

INNERLUXES created an Android-based middleware application that connects different resources to present the donation page, fully utilizing the Oracle Micros POS (Symphony Server) already running on the Client's POS system. The result is a seamless solution integrated into the preexisting Clover system.

The system works by sending and receiving requests to and from the POS machine to generate a donation screen, prompting users with three client-selected monetary amounts or the option to decline. If the user chooses to donate, the selected amount is added to the transaction total. After the transaction, the POS machine classifies the payment request as success, failure, or cancellation.

To ensure the solution remains usable long into the future, INNERLUXES developed additional buttons for monitoring, maintaining, and activating the system:

  • Show Version: displays the current version, application name, and last modification date to support DLL file review.
  • Show Config: retrieves and allows editing of the Clover REST Pay API to keep the necessary information up to date.
  • Send REST Pay Request: adds the donation amount and facilitates the payment process by activating custom APIs.

From the customer side, the donation process is as easy as pressing a button.

The Impact

  • An unintrusive at-register donation feature integrated seamlessly into the Client's existing Clover POS terminals.
  • An additional funding source that keeps café prices the same while supporting the organization's mission.
  • Heightened congregation engagement through active patronage.
  • A maintainable, future-proof solution with built-in versioning, configuration, and payment-request tooling.

Technologies and Tools

Clover (Mini v3), Oracle Micros POS (Symphony Server), EMC machine, Windows Presentation Foundation (WPF), Dynamic Link Library (DLL), Android, Clover REST Pay API.