e6 designed and implemented all integrations for MOL Group's unattended self-service devices — car washes, coffee machines, and toilet gates — connecting NAYAX payment terminals with MOL's backend loyalty, fleet card, and retail systems through MuleSoft.
AI-powered anomaly detection monitors every transaction in real-time, while intelligent routing agents optimize payment flows across providers — reducing failed transactions and maximizing revenue per device.
The Pay@Device platform enables customers to use loyalty coupons, MOL and INA fleet cards, and other cards and vouchers on every Pay@Device-equipped self-service point of sale. All acceptance is online and in-transaction, supporting various customer journeys.
Four integration streams were defined with NAYAX payment infrastructure:
Transfer executed transactions from NAYAX cloud to each local country retail information system. Includes loyalty card recognition and point earning functions.
Enable usage of loyalty coupons, MOL and INA fleet cards, and other coupons and vouchers on every Pay@Device-equipped POS. Online, in-transaction acceptance via barcode/QR code, magnetic stripe, and optional NFC reading.
Integration of machine and payment-related events. Events are collected and stored inside MOL environment (DataLake) for monitoring, alerting, and analytics — including coffee machine downtime, stock levels, and error reporting.
Integration of MDM entities between MOL's central MDM solution and NAYAX backend, including product pricing integration with local systems.
The MuleSoft integration layer sits between NAYAX terminals/cloud and MOL's backend systems. A single API call from NAYAX triggers intelligent routing logic within MuleSoft that detects card/code ranges and routes to the appropriate backend:
The platform supports a wide range of real-world scenarios across self-service devices:
BIN/card range management — Centralized management of 20+ card/code ranges (New Loyalty cards, Merit Loyalty cards, coupons, MOL cards, INA cards) communicated to NAYAX and managed on MuleSoft side.
Multidimensional routing logic — Built on MuleSoft to support cross-country acceptance with dimensions: Range, Backend system, Operating Company, and Acceptance Level.
Forward/response logic — MuleSoft manages logic gaps and mappings between NAYAX expected formats and various backend systems to support all scenarios.
New connectors — MOL/INA card acceptance required new connectivity between MuleSoft and FCMS (optionally IRATA).