Payment System |
Top Previous Next |
Breeze Booth for iPad v2.3 onwards supports payments using standard payment systems such as the Nayak VPOS Touch contactless credit card reader (shown below). To use this you need to run our free MDB Payment utility software and to buy the necessary hardware (a Qibixx MDB-USB Interface, PSU and cables and a suitable MDB payment system such as the Nayax VPOS Touch).
The MDB Payment utility runs on a Windows PC and communicates with the payment system via USB and the iPad via the Camera Controller. The MDB Payment utility monitors the state of the photo booth by reading the status line displayed in the Camera Controller window. It communicates with any suitable MDB payment system via the Qibixx MDB-USB interface.
A typical payment system for an iPad based photo booth is shown below: For more information please see the help file for the MDB Payment Utility.
Pay per print, per email or per text
Payments for prints or for sending emails and texts work in a similar way. When the photo booth is about to print or send an email or text it displays a payment screen and waits for the payment to be made or the payment to be cancelled or a time out to occur. If the payment is successful a "payment accepted" screen is displayed for 2 seconds and then the print is printed or the email or text is sent. If the payment fails, is cancelled or timesout a "payment cancelled" screen is displayed for 2 seconds and then the booth returns to the print confirmation screen or the sharing screen.
The MDB Payment Utility should monitor the screen being displayed by the photo booth and request a payment when the state is one of the following: print_payment - waiting for payment for a print from the confirm printing screen or the sharing screens text_payment - waiting for payment to send an text from the share screens
When the payment has been made the MDB Payment Utility should send "paymentAccepted" to the photo booth which will then display the "payment accepted" screen for 2 seconds before printing the photo or sending the email or text. When the "payment accepted" screen is displayed the state will be set to one of the following: print_payment_accepted - payment accepted for a print from the confirm printing screen or the sharing screens text_payment_accepted - payment accepted to send an text from the share screens When the "payment cancelled" screen is displayed the state will be set to one of the following: print_payment_cancelled - payment cancelled for a print from the confirm printing screen or the sharing screens text_payment_cancelled - payment to send an text from the share screens cancelled
Example workflow for paying to send an email from the gallery sharing screen:
Payments for prints can be enabled in the Event Editor in the Photo Settings and payments for emails or texts can be enabled in the Sharing Settings. |