VPOS Media | Pulse Basic Configuration

This guide covers VPOS Media 4 and VPOS Media 4 Mini pulse configurations, including Single Price per Line Mode for fixed-cost setups and Multi Price Mode for flexible pricing through pricelists.

General

VPOS Media | Pulse Basic Configuration

This guide explains how to set up pulse-based machine control on VPOS Media 4 and Media 4 Mini devices. Use it to configure single-price or multi-price vending through your Nayax Core machine profile. 

What are Basic Templates?

BASIC templates give you a pre-configured starting point for your VPOS Media device. Instead of building your configuration from scratch, enter the template tag into the Machine Model field under the General tab in Nayax Core.
This auto-populates the essential fields in the Default Configuration tab with the recommended structure for your chosen mode. From there, set the values for each parameter and add any additional attributes your machine requires.


Single Price Basic

Machine Model Template Tag:
VPOSM Pulse Single Price Basic

For amusement or time-based machines that operate with a single fixed price.

Multi Price Pre-Selection Basic

Machine Model Template Tag:
VPOSM Pulse Multi Price Basic

For machines offering multiple price levels the customer selects before paying.

How to Configure:

 
Nayax Core > Operations > Machines > General tab > Model Name > Set Pulse template tag

 The template auto-populates the essential fields in Default Configuration. Operators must set values for each parameter.

 
*Differs between Pulse templates
Operator Sets = Value required to be set by the operator
These attributes control the pulse behavior for each mode. Values shown are Nayax recommended defaults. 

Nayax Core Field Single Price Basic
Machine Model: VPOSM Pulse Single Price Basic

Multi Price Pre-Selection Basic
Machine Model: VPOSM Pulse Multi Price Pre Selection Basic

Card Readers
Decimal Place Operator Sets Operator Sets
EMV Contactless Transaction Limit Operator Sets Operator Sets

*Transaction Start Method

Mag+Contact+Contactless Product
Communication
Communication Mode MQTT Enabled MQTT Enabled
MDB
Cashless MDB Address Cashless Device #1 Cashless Device #1
MDB Flags 02 PreSelection Enabled
Payment
Choose Product Timeout (sec) 40
Default Credit Operator Sets Operator Sets
Present Card Timeout Operator Sets
Pulse /ccTalk
Configuration Adjust pulse parameters per machine requirements Set multiple pulse increments + matching prices per tier
Credit per Pulse 1–6 (Cents) 100;0;0;0;0;0 100;0;0;0;0;0
Number of Pulses per Vend 1–6 1;0;0;0;0;0 1;0;0;0;0;0
Pulse IN 1–6 Counter Enable as needed Enable as needed
Pulse 1–6 Active Time (ms) 100;0;0;0;0;0 100;0;0;0;0;0
Pulse 1–6 Inactive Time (ms) 100;0;0;0;0;0 100;0;0;0;0;0
Post Delay per Pulse 1–6 (sec) 15 0;0;0;0;0;0
Pulse Title (1–6) %c 2Min ; %c 5Min ; %c 10Min ; %c 13Min %c 2Min ; %c 5Min ; %c 10Min ; %c 13Min
Pulse Increment Prices (Cents)
  200, 400, 800, 1000
Inhibit Event Timeout (sec) 90 90
Pulse Inhibit Default
00 – Inhibit Disabled
(Nayax ignores inhibit)
Default
00 – Inhibit Disabled
(Nayax ignores inhibit)
Pulse Increment 2,5,8,13 2,5,8,13
Pulse Options 03 – Use Price Array
For Outgoing Pulses
03 – Use Price Array
For Outgoing Pulses
 
⚠ IMPORTANT NOTE  
  • BASIC = minimum required fields. These templates contain only the essential configuration.
  • Operators must add any additional attributes they require beyond this basic setup.
  • Default Credit must always be set it pre-authorizes payment to cover purchases and prevents non-payment.
  • After configuring each attribute, select its checkbox on the left. When ready, click ActionsUpdate Queue to push the changes to your device.
 

 


 

 

 
 

 

Best Practices

Did you find this article helpful?