To run successfully, this sample demo requires the following:
For live projects, we highly recommend hosting the 'kiosk_functions.js' file with your own files, whether they are placed on a server or stored locally on the iPad, and checking the app's change logs before updating. The 'kiosk_functions.js' file referenced in the sample may be updated or moved without warning - if you are referencing this file directly, this would prevent your kiosks from working correctly.
As charges are submitted directly to MercuryPay's servers for processing with PCI-compliant encryption in place, use of this API requires a IDTech Shuttle or Magtek iDynamo card reader encrypted with MercuryPay's specific key.
These specially-encrypted card readers can be purchased directly from Kiosk Group. Kiosk enclosures designed to accomodate these readers are also available. For more information and pricing, please contact us.
To process charges thorugh MercuryPay's servers, you will require a merchant account. For more information about MercuryPay services and obtaining a merchant account, visit http://www.mercurypay.com/merchants.