Skip to main content

Documentation Index

Fetch the complete documentation index at: https://devzone.nayax.com/llms.txt

Use this file to discover all available pages before exploring further.

The Marshall Pro (Fuel) integrates into a complex ecosystem involving local hardware, forecourt controllers, and multiple backend authorization engines.
Forecourt Architecture

The Forecourt (On-Site)

The forecourt consists of the physical hardware interacting with customers and fuel dispensers.

Pay-at-the-Pump Terminal

The Nayax terminal where the Cardholder initiates the transaction. It communicates via Cellular, Ethernet, or Wi-Fi. To ensure interoperability, the system supports industry-standard protocols:
  • Marshall Protocol: For direct device-to-app communication.
  • IFSF / Conexxus: Standardized communication for international fuel retail environments.

Forecourt Controller (FCC)

The “brain” of the site. It manages the Dispensers via a Pump Comms Protocol and links them to the POS and Nayax terminal.

Point of Sale (POS)

The system managing the c-store in the forecourt environment.

Back-office

Local servers managing inventory, pricing, and site configuration.

Nayax Payment Server

Beyond the physical site, the Nayax Payment Server acts as a central hub, using Amazon SQS for reliable message queuing to ensure no transaction data is lost. The transactions are routed to different engines depending on the card type or customer profile:
  • Fleet Transactions: Specialized processing for commercial vehicle cards.
  • 3rd Party Auth Engine: Connection to external banking or payment processors.
  • Loyalty Servers: Validates rewards, discounts, and member-specific pricing.
  • Payment Gateway/Acquirer: Final settlement for standard consumer credit/debit cards.