Achtergrond

Mobiel betalen met open source

Pieter Edelman
Reading time: 5 minutes

Chess uit Haarlem heeft een mobiele betaalterminal ontwikkeld voor een nieuwe elektronische betaaldienst. Het eisenpakket was zwaar: mobiel, klein, beveiligd, energiezuinig, licht, elegant, robuust, eenvoudig te installeren en te bedienen. Ook moest het passen op backofficesystemen en het Interpay-raamwerk. Kees Wesselius van Chess over de systeemarchitectuur.

Pinlinq uit Baarn heeft een betaaldienst geïntroduceerd voor ondernemers. Het Haarlemse Chess was verantwoordelijk voor zowel de betaalterminal als de technologie voor het backofficesysteem. Dit systeem zorgt voor de administratie van transactiegegevens, maar is ook geschikt voor upgrades en het plegen van onderhoud. De eerdere ervaring die Chess opdeed met machine-to-machine-betaaltoepassingen op basis van embedded technologie, zoals parkeersystemen en de OV-chipkaart, kwamen bij de ontwikkeling goed van pas. Het bedrijf NPK uit Leiden heeft de behuizing van de betaalterminal ontwikkeld.

De betaalterminal heeft vier verschillende computers onder de motorkap. De basis is een Arm7-computer die draait op Arm-Linux 2.6. De beveiligde omgeving Security Box verzorgt de pinbeveiliging en de in- en uitvoerverwerking van de LCD, het toetsenbord en de chipkaartlezer. Het betalingsverkeer wordt aangedreven door de ITA-chip, een beveiligde Java Virtuele Machine in een SIM-card. Chess ontwikkelde deze chip al eerder om veilig en op afstand wijzigingen in betaalapplicaties door te kunnen voeren. Voor de communicatie met Interpay en het backofficesysteem ten slotte is het GPRS-modem of de DSL-aansluiting verantwoordelijk. De vier subsystemen zijn met de Chess M2M-architectuur op zodanige wijze verbonden dat ze één functioneel geheel vormen.

This article is exclusively available to premium members of Bits&Chips. Already a premium member? Please log in. Not yet a premium member? Become one for just €20 for the first year and enjoy all the benefits.

Login

Related content