Omlouváme se, informace na této stránce jsou k dispozici pouze anglicky. Použít překladač Přepnout do angličtiny


Payment Integration for a Mobile Application


A customer in Malawi approached us with a request to extend their mobile application, which is used for purchasing crops from farmers, by adding the ability to issue electronic payment vouchers. The goal was to leverage the existing API from Unayo Bank, which enables the creation of one-time vouchers that recipients can redeem in cash directly from an ATM — without the need for a payment card. The challenge was to ensure the generation of secure, unique voucher codes and to build a robust system for communicating with the banking API, even in environments with limited internet connectivity.

Illustration showing electronic voucher screen in mobile crop purchasing app

We developed a complete API integration into the existing FileMaker database. The process starts in the mobile app used by employees during the crop purchasing process. Here, a unique voucher number is generated, matching the format of the allocated number range.

Diagram showing API integration flow between mobile app, FileMaker, and Unayo bank interface

This number, along with transaction details, is sent to the server side. The server first registers the voucher internally and then attempts to register it via an HTTP request to the API. If the request is successful, it receives a confirmation, and the voucher becomes available for cash withdrawal at an ATM. If the connection is unavailable, the system automatically retries the registration until a connection is established.

The entire solution includes a notification mechanism for management in case voucher registration fails even after multiple attempts. At the same time, everything is designed to allow the mobile app to operate offline and send data later, once the connection is restored.

Used technologies

Zaujalo Vás toto řešení?
Kontaktujte nás se svými požadavky a my jej přizpůsobíme přesně Vašim potřebám.

Call us Volejte
nám

+420 608 301 880

Obvykle jsme dostupní v pracovní dny mezi 8. a 18. hodinou

Pokud budete volat z viditelného čísla a nedovoláte se, zavoláme vám zpátky

Let us call you Voláme
zpět

Vyplněním a odesláním tohoto formuláře udělujete 24U s.r.o., IČ: 26152584, se sídlem Zvole u Prahy, Skochovická 88, PSČ 252 45, zapsané v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 74920 souhlas s využitím Vašich osobních údajů, které jsou obsaženy ve formuláři, k zasílání obchodních sdělení o nabídkách a novinkách 24U s.r.o. Poskytnutí osobních údajů je dobrovolné. Svůj souhlas můžete kdykoli odvolat. Podrobnosti o nakládání s Vašimi osobními údaji a Vašich právech s tím souvisejících jsou obsaženy v zásadách zpracovávání a ochrany osobních údajů.

Loader Image