Banksys Xentissimo User manual



Legal disclaimer and copyrights
The information in this document is subject to change without notice and shall
not be construed as a commitment by Banksys S.A./N.V.
The content of this document, including but not limited to trademarks, designs,
logos, text, images, is the property of Banksys S.A/N.V. and is protected by the
Belgian Act of 30.06.1994 related to author’s right and by the other applicable
Acts.
XENTISSIMO, XENTA, the Banksys logo, and latitude are trademarks of Banksys.
Linux is a registered trademark of Linus Torvalds, Java is a registered trademark of
Sun Microsystems Inc. and ARM is a registered trademark of ARM Limited.
The contents of this document can be reproduced by or on behalf of third parties
with the prior written consent of Banksys S.A./N.V and following its instructions.
Except with respect to the limited license to download and print certain material
from this document for non-commercial and personal use only, nothing contained
in this document shall grant any license or right to use any of Banksys S.A./N.V.’s
proprietary material.
While Banksys S.A./N.V. has made every attempt to ensure that the information
contained in this document is correct, Banksys S.A./N.V. does not provide any
legal of commercial warranty on the document that is described in this
specification. The technology is thus provided “as is” without warranties of any
kind, expressed or implied, included those of merchantability and fitness for a
particular purpose. Banksys S.A./N.V. does not warrant or assume any legal
liability or responsibility for the accuracy, completeness, or usefulness of any
information, product or processes disclosed.
To the fullest extend permitted under applicable law, neither Banksys S.A./N.V.
nor its affiliates, directors, employees and agents shall be liable to any party for
any damages that might result from the use of the technology as described in this
document (including without limitation direct, indirect, incidental, special,
consequential and punitive damages, lost profits).
These terms shall be governed by and construed in accordance with the laws of
Belgium. You irrevocably consent to the jurisdiction of the courts located in
Brussels for any action arising from or related to the use of this document.
Product Manual XENTISSIMO
Version 1.0
© Banksys, May 2006


XENTISSIMO
PRODUCT MANUAL
Table of contents
Introduction .........................................................................9
List of acronyms .................................................................11
General description............................................................13
Technical specifications .....................................................15
Dimensions and weight ...................................................15
Keypad ............................................................................15
Display............................................................................17
Card interfaces.................................................................18
PIN privacy shield ...........................................................19
Printer..............................................................................19
Wireless communication .................................................20
Interfaces.........................................................................24
Chip Security Modules.....................................................25
Banksys’ designed “System-on-Chip”...............................26
Power supply...................................................................26
Appearance .....................................................................28
Environmental conditions ................................................29
Approvals ........................................................................29
Good to know .................................................................30
Security ..............................................................................33
The “System-on-Chip” .....................................................33
Terminal design...............................................................33
Security software .............................................................34
Standards.........................................................................34
Accessories.........................................................................35
Belt clip and fixation points .............................................35
Cradle..............................................................................36
Product identification.........................................................39
XENTISSIMO terminal .....................................................39
5

XENTISSIMO
PRODUCT MANUAL
XENTISSIMO cradle........................................................ 40
Terminal package box..................................................... 41
Cradle package box ........................................................ 41
Product package ................................................................ 43
XENTISSIMO terminal..................................................... 43
XENTISSIMO cradle........................................................ 44
Bulk packages................................................................. 45
Development environment ................................................ 49
6

XENTISSIMO
PRODUCT MANUAL
Table of figures
Figure 1 – Terminal dimensions .........................................................................15
Figure 2 – Keypad ..............................................................................................16
Figure 3 – Display..............................................................................................17
Figure 4 – Card interfaces ..................................................................................18
Figure 5 – PIN privacy shield .............................................................................19
Figure 6 – Printer ...............................................................................................20
Figure 7 – Wireless LAN configuration with access point ...................................21
Figure 8 – Wireless LAN configuration with router .............................................21
Figure 9 – GSM configuration ............................................................................23
Figure 10 – GPRS configuration .........................................................................23
Figure 11 – SIM slot ...........................................................................................24
Figure 12 – RS232 serial interface ......................................................................25
Figure 13 – Chip Security Modules.....................................................................25
Figure 14 – Banksys designed “System-on-Chip”................................................26
Figure 15 – Lithium-Ion battery ..........................................................................27
Figure 16 – Power adapter .................................................................................28
Figure 17 – Appearance .....................................................................................29
Figure 18 – Reset and power down buttons........................................................31
Figure 19 – Integrated revolving PIN privacy shield............................................33
Figure 20 – Belt clip and fixation points .............................................................35
Figure 21 – Cradle .............................................................................................36
Figure 22 – Cradle powered in-door...................................................................36
Figure 23 – Cradle powered in-car.....................................................................37
7

XENTISSIMO
PRODUCT MANUAL
Figure 24 – Cradle dimensions .......................................................................... 37
Figure 25 – Terminal package box..................................................................... 43
Figure 26 – Cradle package box ........................................................................ 44
Figure 27 – Terminal bulk package box ............................................................. 46
8

XENTISSIMO
PRODUCT MANUAL
Introduction
XENTISSIMO, Banksys’ newest mobile payment terminal holds all the aces to
promote electronic payment in all circumstances: it is compact, lightweight and
ultimately portable; it is wireless, mobile and incomparably fast; it has been
designed for easy and long-lasting usage.
XENTISSIMO can process all types of magnetic-stripe and chip cards for payment
and non-payment applications.
The Banksys designed “System-On-a-Chip”, hosting a full-featured Linux
operating system, powers XENTISSIMO. Maximum-security measures have been
taken in the ASIC, in the physical terminal design and in the software.
XENTISSIMO complies with the latest international security, safety and payment
standards.
XENTISSIMO, innovation on the move!
INTRODUCTION - 9

XENTISSIMO
PRODUCT MANUAL

XENTISSIMO
PRODUCT MANUAL
List of acronyms
The list below contains a number of acronyms that are used in this document.
Acronym Meaning
ADA American Disability Act
ADSL Asymmetric Digital Subscriber Line
ASIC Application Specific Integrated Circuit
bps Bits per second
CSM Chip Security Module
DES Data Encryption Standard
dpi Dots per inch
EC European Commission
ECR Electronic Cash Register
EMV Europay, MasterCard, VISA standard
FIFO First In First Out
GHz Giga Hertz
GPRS Global Packet Radio Services
GSM Global System for Mobile communication
IEEE Institute of Electrical and Electronics Engineers
IMD In-mould Decoration
ISO International Organisation for Standardisation
LAN Local Area Network
MAC Media Access Control (address)
mAh Milli Ampere hours
MB Megabyte
Mb Megabit
LIST OF ACRONYMS - 11

XENTISSIMO
PRODUCT MANUAL
Mbps Mega bits per second
MHz Mega Hertz
NiMH Nickel Metal Hydride
PC Personal Computer
PCI Payment Card Industry
PED PIN Entry Device
PIN Personal Identification Number
RAM Random Access Memory
RoHS Restriction of Hazardous Substances
RSA Rivest, Shamir, Adleman encryption
SAM Secured Application Module
SIM Subscriber Identity Module
SMS Short Message Service
SSL Secure Socket Layer
TCP/IP Transmission Control Protocol – Internet Protocol
USB Universal Serial Bus
VAC Volts Alternating Current
VDC Volts Direct Current
WEEE Waste Electrical and Electronic Equipment
WEP Wired Equivalent Privacy
WPA Wireless Protected Access
WiFi Wireless Fidelity
WLAN Wireless Local Area Network
ZKA Zentraler Kredit Ausschuss (German: Central Credit Committee)
12

XENTISSIMO
PRODUCT MANUAL
General description
XENTISSIMO, for easy payment on the go
Sleek, flat and lightweight, XENTISSIMO fits comfortably in your hand but also in
your suitcase, your car and even your pocket. It thus provides an unequalled level
of mobility. The large graphic display, the highly accessible card interfaces, the
ergonomic keypad design and backlit keys greatly accommodate the needs of the
customers. The high-speed and silent printer is integrated in the design. Carried
around most of the time, XENTISSIMO has been designed to withstand tough
daily use.
XENTISSIMO, for wireless communication
With its wireless LAN (WiFi) interface, XENTISSIMO is yet another member of the
already large family of Banksys IP-capable terminals. It can transmit data, through
the air, to an access point within a range of a hundred meters through walls,
ceilings and other non-metal barriers and can easily roam between several access
points installed. The terminal presents the ideal solution for restaurants, in-store
promotion teams, petrol forecourt sales and many other environments.
Even greater mobility is achieved via GSM/GPRS. It features full roaming capacity
with built-in support for tri-band networks and offers fast, reliable and cost-
effective transaction processing. This solution is ideally suited for taxis, home
delivery services, field technicians and the like.
XENTISSIMO, for continuous operation
XENTISSIMO is equipped with an intelligent, rechargeable Lithium-Ion battery.
This long-life battery, combined with its power-management capabilities,
guarantees XENTISSIMO to work for 300 transactions a day and one ticket printed
per transaction. Over a period of 4 days an average of 50 transactions a day is
ensured. In stand-by mode (GSM/GPRS active), guaranteed uptime is at least 7
days. The XENTISSIMO battery can be charged either directly via the power
adapter or while placed in its cradle (for in-door or in-car use). Recharging an
empty battery takes about 2,5 hours.
GENERAL DESCRIPTION - 13

XENTISSIMO
PRODUCT MANUAL
XENTISSIMO, for power and speed
XENTISSIMO and the XENTA countertop terminal are both powered by the same
state-of-the-art ASIC. This innovative dual-processor / single-chip solution
accounts for superb transaction speed, ultimate payment security and optimum
cost-effectiveness. The operating system running on the XENTISSIMO terminal is a
full-featured Linux system. The established Linux development environment,
completed with comprehensive documentation, allows for easy and rapid
application development in Native C or Java on a “standard” Linux PC.
Banksys, your partner in secure solutions
Fold it out, fold it in. Easy as that! The PIN privacy shield, the most tangible
security feature, has smartly been incorporated in the design. Thanks to the
patented concept of the convertible shield the design of the terminal, when not in
use, could be kept very flat. Actually, XENTISSIMO can only operate when the
PIN privacy shield is in the upright position, thus releasing both the chip-card
interface and the magnetic-stripe reader.
Maximum-security measures have been taken in the ASIC, in the physical
terminal design and in the software. All of those contribute to the permanent
protection of sensitive information and to the instantaneous erasure of sensitive
data if tampering is detected.
Accessories for maximum convenience
XENTISSIMO is standard equipped with a belt clip to facilitate daily carrying on a
waiter’s belt, but other systems are available: a heating oil distributor might
appreciate a shoulder strap, a stallholder an anti-theft cable. To put the terminal
aside temporarily or charge the battery, a cradle is available. It can be used in-
door on a countertop or wall mount, but it also suits cars, taxis or trucks. When
used in-door, the cradle is powered via a power adapter. In a car, it is powered
via direct wiring or via a cigarette lighter plug. The cradle can be equipped with a
terminal drop protection.
14

XENTISSIMO
PRODUCT MANUAL
Technical specifications
Dimensions and weight
Figure 1 – Terminal dimensions
75
185
42
Dimensions: 185 x 75 x 42 mm (l x w x h)
Weight: 380 g (including printer, paper roll and battery)
Keypad
XENTISSIMO keypad consists of 18 keys.
The figure below shows the standard keypad layout, these 18 keys include:
• 10 numeric keys
• The decimal symbol key: “.”
• The Menu key
• 3 command keys: “Stop”, “Corr” and “OK”
• 3 programmable function keys (soft keys), located underneath the display, for
navigation, selection and specific functions.
TECHNICAL SPECIFICATIONS - 15

XENTISSIMO
PRODUCT MANUAL
16 - KEYPAD
Figure 2 – Keypad
3,7
11,5
3
12
8
3
9
Function keys
Command keys
This keypad layout complies with ISO 9564-1, EN1332-3 and EMV 4.0 standards.
The alpha mapping, having the letters on keys 2 to 9, complies with the European
ITU E.161 and EBS 100 v3 standards and the American ANSI NCITS 118-1998
standard.
The “×” is used during alphanumeric entry to switch between lowercase and
uppercase characters.
The “9” is the space symbol used during alphanumeric entry.
The “On” is to activate (to power on) the XENTISSIMO terminal.
Aiming at utmost accessibility, Banksys has enhanced its keypad design with the
following features:
• Main keypad clearly bounded by the PIN privacy shield, preventing function
keys to be touched accidentally;
• Tactile identifier (embossed dot) on key 5;
• Embossed symbols on the command keys: “X” on the “Stop” key, “<” on the
“Corr” key and “O” on the “OK” key. The symbols are according to the EBS
100 v3 standard;
• Key shape differentiating the command keys from the numeric keys;
• Digits in Tiresias font, alphanumeric characters in Verdana font, with a well
thought-out usage of uppercase and lowercase characters to increase
readability;
• Key distance, tactile feeling and key main character size according to the
ADA regulations;

XENTISSIMO
PRODUCT MANUAL
• White key backlights to illuminate the main key character, improving the
contrast. For power management reasons, it might be appropriate to activate
the backlight in dim conditions only (controlled by software);
• Keypad made of polycarbonate material with keys printed on the inner side
through IMD-technique, preventing wear and tear.
Diverging keypad layouts will be available upon customer request.
Display
XENTISSIMO has a monochrome graphical display with a bright white backlight.
Its resolution is 128 x 64 pixels (w x h) and the view area is 52,6 x 27,5 mm
(w x h).
Up to 20 characters can be displayed on each of 6 lines; 8 lines are possible, but
not advisable for legibility reasons. Per character a space is available of 6 x 9
pixels (w x h).
The display contrast and backlight intensity are controlled by software.
Following screenshots illustrate some of the possibilities:
Figure 3 – Display
Related to ergonomics:
• Display size and resolution offer a very good readability;
• Readability is the best when using a sans-serif font (for example Tiresias,
Verdana) and uppercase / lowercase text;
• White backlight improves the display contrast.
TECHNICAL SPECIFICATIONS - 17

XENTISSIMO
PRODUCT MANUAL
Card interfaces
The terminal has two card interfaces:
• A chip-card interface conforming to EMV 4.1 level 1;
• And a triple-track magnetic-stripe reader (ISO 1 / 2 / 3).
Figure 4 – Card interfaces
To accommodate the customers' needs, following design choices were made:
• The chip-card interface is located at the front side, closest to the cardholder;
• The magnetic-stripe reader is located on the right side of the terminal;
• With both card slots in distinctive positions on the terminal, users are less
likely to confuse the two slots;
• The magnetic-card reader has an extended card guidance for optimal reading
quality;
• When the integrated PIN privacy shield is in the upright position, both card
interfaces are easy accessible;
• Clear pictograms on the terminal housing and on the display explain how to
insert a chip card or to swipe a magnetic-stripe card. The display icons are
application-specific.
18 - CARD INTERFACES

XENTISSIMO
PRODUCT MANUAL
PIN privacy shield
To prevent shoulder surfing when entering a PIN code, a privacy shield has
smartly been integrated in the design. Fold it out when performing transactions;
fold it in when not in use. Easy as that!
This patented concept helps to keep the shape of XENTISSIMO very flat, making it
easy to carry it in the hand, on a belt, in a suitcase etcetera. Besides that, the
position of the convertible shield also determines whether XENTISSIMO is
operational: only when it is in the upright position, both the frontal chip-card
interface and the lateral magnetic-stripe reader are accessible.
The pivoting mechanism, based on the combined use of specially shaped notches
and springs, makes sure that the shield remains properly in place in either
position.
The PIN privacy shield complies with the latest international security regulations
like PCI PED.
Figure 5 – PIN privacy shield
Accessible card
interfaces
Inaccessible card
interfaces
Printer
XENTISSIMO integrates a high-speed, silent printer. It is a thermal graphic model
with following main specifications:
• Printing speed of 40 mm / s for normal text tickets and graphics of maximum
64 dots per line. This means at least 15 printed lines / s when using a font
height of 2,5 mm and black printing. This speed increases when printing
characters less black, using smaller fonts, having more white areas on the
ticket, etcetera;
TECHNICAL SPECIFICATIONS - 19

XENTISSIMO
PRODUCT MANUAL
• Resolution of up to 8 dots per mm, 384 dots per line. Within these values
every font can be supported;
• Printing width of 48 mm;
• Easy paper-load mechanism;
• Detections for paper present and overheating.
Paper rolls with a width of 58 mm and a length of 10 m can be used.
Tip: Use only Banksys-approved paper. Our paper specifications are
available upon request. Using other paper may damage the printing
system.
Figure 6 – Printer
Printer
Wireless communication
Being a mobile terminal, XENTISSIMO communicates with the host completely
wireless.
Wireless LAN
Every XENTISSIMO is equipped with a wireless LAN (WiFi) interface, making it a
node in a local area network without wires. Other players can be ticket printers,
computers, cash registers, more XENTISSIMO terminals etcetera. Data is
transferred, through the air, via radio frequencies (in the 2,4 GHz band) to an
access point within a range of a hundred meters through walls, ceilings and other
non-metal barriers. The access point regulates the traffic between the devices in
the wireless and the wired LAN to which it is connected. Via an integrated or
separate modem, host communication can be set up for use with ADSL or cable
20 - WIRELESS COMMUNICATION
Table of contents
Other Banksys Payment Terminal manuals