Skip to main content
The Marshall Pro (Fuel) protocol is a command-based JSON interface designed for clear communication between a Point-of-Sale (POS) or ForeCourt Controller (FCC) and VPOS payment terminals. Built specifically for the fueling and service industries, this protocol allows your system to manage the entire customer journey with precision. It provides a unified way to handle hardware interactions using standard UTF-8 JSON messages over a stable network connection. Looking for vending machine integration instead? See Marshall for VMC (vending machine controller) integration.

Set Up the MCP Server

Connect your AI assistant to Nayax documentation for instant answers.
Supported hardwareMarshall Pro (Fuel) currently supports the VPOS Media-5 (VPOSM5) terminal only. No other terminal model is supported at this time.

Key capabilities

Card detection

Identify customers and loyalty participants via card or QR code without requiring immediate authorization.

Flexible payments

Execute quick, single-phase sales or complex two-phase authorizations tailored for fuel dispensing.

Customized UI

Control the terminal screen to display branded messages, custom menus, and collect user-specific data.

Hardware utilities

Access integrated thermal printers directly to generate receipts, vouchers, and session summaries.

Why Marshall Pro?

The protocol simplifies complex forecourt logic into predictable JSON exchanges. Whether you are managing a high-volume gas station or a standalone kiosk, Marshall Pro ensures that your payment and loyalty workflows remain synchronized and secure.