Introduction
MDB Payment is a free utility that allows payment systems to be used with our Windows based photo booth and kiosk apps and iPad based photo booth app.It connects to the payment system via a MDB-USB Interface from Qibixx https://www.shop.qiba.pt/shop/900-0-c02-2300343-mdb-usb-standard-3928
This connects to the Windows computer via USB and to the payment system via MDB. The utility monitors the state of the payment system and the screen displayed by the photo booth and can send commands to photo booth or the payment system e.g. send a start command to the photo booth when a payment has been accepted. It has been tested with the Nayax VPOS Touch card reader https://www.nayax.com/solution/vpos-touch/ but should also work with similar devices such as the Nayax Onyx or MDB payment systems from other companies.
What is MDB?
MDB (Multi-Drop Bus) is a standard in the vending machine industry for connecting payment systems such as contactless credit card readers to vending machines. The vending machine controller (or VMC) controls the vending machine and communicates with the payment system using MDB interface. MDB payment systems typically operate in one of two modes: authorization first/always idle mode or selection first/idle mode.
What is Authorization First?
In authorization first/always idle mode the customer initiates the payment process by scanning their credit card. When the card has been authorized the customer is asked to select a product and the VMC requests a payment. Next the payment system collects the payment and if it succeeds the product or service is dispensed.
What is Selection First?
In selection first/idle mode the customer selects the product first and the VMC requests payment from the payment system. The customer is asked to scan their credit card and if the payment is authorized the product or service is dispensed.