Overview Product Maps, MDB Codes & PA Codes

Before you can track sales, manage stock, or generate a picklist, your machine needs a product map. This overview explains what a product map contains, what PA and MDB codes do, and what breaks when either is wrong.

1

What is a Product Map and Use Case

 
Overview

Product Maps, MDB Codes & PA Codes |
How They Work Together

A product map is the link between your physical machine and Nayax Core. Without one, every sale is just a payment amount - no product name, no stock movement, no picklist. This overview explains what a product map contains, what each code does, and what goes wrong when either is incorrect.

 
Unattended Vending
 
All operators
 
5 min read
Real Operator Scenario
"The machine is taking payments - but every transaction in the report says Unknown Product."

Priya manages 14 machines across a hospital trust. A new machine went live on Monday. By Wednesday, the site manager calls: patients are buying drinks, payments are going through, but the Nayax Core sales report is useless - every line says "Unknown Product" and stock levels have not moved at all.

The terminal was installed and connected correctly. But nobody built the product map. The machine knows how to take a payment - Nayax Core does not know what was sold, at which slot, or how many remain.

Consequence: Priya has no inventory data for the first two days of trading. The picklist for that machine is empty. The driver over-fills two slots and misses three others entirely on the first service visit.
📊
What a complete, accurate product map gives you from the first sale
  • Every transaction records the correct product name and price - no manual logging
  • Stock counts reduce automatically with every vend - no manual counting between fills
  • Picklists are generated from actual slot levels - drivers bring exactly what is needed
  • Remote price changes reach the correct slot - no mis-priced positions

Did you find this article helpful?