The MDB Utility is a helper application that connects Breeze photo booth software to MDB-compatible payment systems (such as a NAYAX terminal via a QIBIXX interface), allowing the booth to request payments and trigger actions like starting a session or printing photos.
Getting Started
If you’re new to the MDB Utility, we recommend starting with one of the Example Events. Loading a sample provides a working configuration out of the box, helping you get up and running quickly while learning how each option in the utility fits together.
Status
The top few lines of the MDB Utility show the status of the MDB-USB Interface and the payment system (or reader).
If the Qibixx is successfully connected to the PC, you should see: MDB-USB Interface…
If the Nayax is successfully connected, you should see: Feature Level=…
Connecting
The “Connect” or “Disconnect” button will connect or disconnect to the MDB-USB Interface.
Photo Booth Status
The line below the “Connect” button shows the status of the photo booth app and the area below it shows a log of events.
Settings
Click on the “Settings…” button to set up the utility:
Auto Connect
Select “Auto connect” to connect automatically to the MDB-USB Interface.
The “Min COM port to scan” and “max port” settings specify the range of serial COM ports to scan when attempting to connect to the MDB-USB Interface. Normally there is no need to change these settings unless other serial devices are connected to the computer.
Selection First/Always Idle Mode
The “Selection first/Always idle mode” checkbox should be set if the payment system is set up in “Selection first/Always idle” mode and unchecked if it is in “Authorization first/idle mode”. The Nayax VPOS Touch is normally shipped with MDB level 1 which supports “Authorization first/idle” mode and so this checkbox should be left unchecked.
Disable Reader
The “Disable reader when not in photo booth mode” checkbox will disable the payment system when the photo booth is not running. When the Nayax VPOS Touch is disabled it displays the “Cash only” screen. The text displayed on the “Cash only” screen can be edited by logging into the Nayax web Dashboard and editing the machine settings.
Mode
The “Mode” dropdown list is used to select the type of photo booth being used: either Breeze RemotePro or Breeze Booth for iPad. Most of the examples in this help file show how to connect to a photo booth running using Breeze RemotePro.
Add Actions
The “Add action…” button is used to add actions responding to events from the payment system or the photo booth. This will be described in more detail in the examples sections of this help file.
When a number of actions have been defined the settings dialog will look something like this:
Edit & Delete Actions
Actions can be edited by double clicking on them in the list or right clicking on the action and selecting “Edit action…”. Actions can be deleted by right clicking on the action and selecting “Delete action”.
Save Actions
The actions can be saved to an XML settings file by clicking on the “Save…” button. Previously saved settings can be loaded by clicking on the “Load…” button. Please note that when loading settings from file the current settings will be replaced by the ones loaded from the settings file.
Click on the “OK” button to save the settings. The utility should connect to the MDB-USB Interface and display a screen similar to the one below:
If it connects to the MDB-USB Interface it will show the MDB-USB Interface’s firmware and hardware versions in the first status line and the connection status in the window title bar. If the Nayax VPOS Touch is connected the MDB status will be shown as INIT otherwise it will be shown as OFF.
Clear the Log
Right click on the log area to clear the log or to save it to file.





