Vending Machine Protocols | Nayax Core
Your vending machine and your Nayax device need to speak the same language. That language is called a protocol. Nayax supports three main protocols MDB, Pulse, and Marshall each designed for different machine types.
General
Vending Machine Protocols | Nayax Core
Your vending machine and your Nayax device need to speak the same language - that language is called a protocol. Nayax supports three main protocols: MDB, Pulse, and Marshall, each designed for different machine types. Choosing the right protocol is one of the most important steps in setting up your machines.
Which Protocol Do I Need?
Use this table to identify the right protocol for your machine type, then jump to the relevant section below.
MDB (Multi-Drop Bus) is the global standard for vending machines. If your machine has a VMC (Vending Machine Controller) - which most snack, drink, and coffee machines do - you will use MDB. The VMC acts as the "master" and the Nayax device acts as the "slave," exchanging commands to handle payments and product delivery.
Pulse uses simple electrical signals to communicate. It is designed for machines that use a coin mechanism instead of a VMC, such as laundromats, car washes, kiddie rides, photo booths, and amusement machines. Pulse has several modes depending on how your machine charges customers.
Marshall is a serial protocol for machines that need advanced payment features - such as kiosks, multi-service car washes, or any machine requiring pre-authorisation. Marshall supports four session types to match different transaction flows.
Troubleshooting
FAQ
FAQ
Did you find this article helpful?