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.
XENTISSIMO PRODUCT MANUAL Table of contents Introduction .........................................................................9 List of acronyms .................................................................11 General description............................................................13 Technical specifications .....................................................15 Dimensions and weight ...................................................15 Keypad .................................................
XENTISSIMO PRODUCT MANUAL XENTISSIMO cradle ........................................................ 40 Terminal package box..................................................... 41 Cradle package box ........................................................ 41 Product package ................................................................ 43 XENTISSIMO terminal..................................................... 43 XENTISSIMO cradle ........................................................
XENTISSIMO PRODUCT MANUAL Table of figures Figure 1 – Terminal dimensions .........................................................................15 Figure 2 – Keypad ..............................................................................................16 Figure 3 – Display..............................................................................................17 Figure 4 – Card interfaces ..................................................................................
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 .............................................................
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.
XENTISSIMO PRODUCT MANUAL
XENTISSIMO PRODUCT MANUAL List of acronyms The list below contains a number of acronyms that are used in this document.
XENTISSIMO PRODUCT MANUAL 12 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 Un
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.
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.
XENTISSIMO PRODUCT MANUAL Technical specifications Dimensions and weight 75 185 42 Figure 1 – Terminal dimensions 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: “.
XENTISSIMO PRODUCT MANUAL 11,5 3,7 Function keys 12 3 8 3 9 Command keys Figure 2 – Keypad 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.
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.
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).
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.
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.
XENTISSIMO PRODUCT MANUAL TV infrastructure. We suggest that these transactions are secured, from terminal to host, using SSL (Secure Socket Layer).
XENTISSIMO PRODUCT MANUAL When several access points are installed, XENTISSIMO roams between them to connect, in any condition, to the most trusted one. XENTISSIMO will adapt to the security installed on the access point. For example WEP, WPA, WPA2, etcetera. WiFi is more complex than Bluetooth point-to-point communication. It requires the same level of network management as any comparable wired network. Yet, it offers more flexibility, is more widespread and has a better coverage.
XENTISSIMO PRODUCT MANUAL GSM M GS Software download & Terminal Management Server GSM provider Comm. Tower Transaction host Figure 9 – GSM configuration For a GPRS transaction, the data is sent to the communication tower from where it’s transmitted over a data network, which might be the public Internet, to the host. The protocol used is TCP/IP. We suggest that these transactions are secured, from terminal to host, using SSL (Secure Socket Layer).
XENTISSIMO PRODUCT MANUAL • Two versions available: an international tri-band 900-1800-1900 MHz version and an 850-1800-1900 MHz version for certain areas in the USA; • Quad-band antenna integrated in the terminal; • One dedicated SIM slot, accessible when removing the battery cover and battery at the terminal rear side. 1 SIM slot Figure 11 – SIM slot Interfaces XENTISSIMO is equipped with one serial RS232 interface. The connector is of the 10-pole MMIC type.
XENTISSIMO PRODUCT MANUAL Protection cap RS232 serial interface Figure 12 – RS232 serial interface Chip Security Modules XENTISSIMO has two internal chip-card interfaces (type ID0) for chip security modules (CSM, SAM) able to read 3,3 V and 5 V CSMs. The two slots together receive up to 80 mA; one of the slots can be used as PSAM supporting 50 mA current usage. To reach the CSM slots you need to remove the battery cover and battery at the terminal rear side.
XENTISSIMO PRODUCT MANUAL Banksys’ designed “System-on-Chip” A lot of functionalities are integrated in the high-tech ASIC, the engine of both the XENTISSIMO and the XENTA countertop terminal: • 2 x 32 bit ARM720-TDMI processor cores; • − A security / communication core (MP1); − An application / communication core (MP2).
XENTISSIMO PRODUCT MANUAL Figure 15 – Lithium-Ion battery To have XENTISSIMO ready whenever needed, power-management is crucial at every implementation level. Tests revealed that putting the intensity of the display backlight at 50% for half the transaction time, offers a 20% extra operational time as compared to having the intensity at 100% during the whole transaction. Currently, we guarantee XENTISSIMO to work for 300 transactions a day and one ticket printed per transaction.
XENTISSIMO PRODUCT MANUAL • No “memory effect”; • At least 30% more capacity than their NiMH counterparts; • Weighs at least 30% less; • Long life cycle; • Excellent discharge performance; • More environmental friendly. Mains power adapter In all European countries, except from the United Kingdom and Ireland, XENTISSIMO comes with a small wall-mount adapter (for indoor use) having an input of 220 – 240 VAC, 50 Hz and a Euro plug.
XENTISSIMO PRODUCT MANUAL The manufacturing process of the display window uses an IMD-technique to have the aluminium-look and the terminal name “XENTISSIMO” printed on the inner side. A Banksys logo is present on the printer cover (engraved in the tooling).
XENTISSIMO PRODUCT MANUAL • EMV 4.1 Level 1 for all chip-card interfaces • EMV 4.
XENTISSIMO PRODUCT MANUAL Yellow “On” and reset button Red “Stop” and power down button Figure 18 – Reset and power down buttons XENTISSIMO is equipped with an audio-speaker for audible feedback to the user. It is to generate monotone “buzzer-sounds”, but music and voice output are possible as well. The latter, however, needs low-level support, which is available upon customer request.
XENTISSIMO PRODUCT MANUAL
XENTISSIMO PRODUCT MANUAL Security The “System-on-Chip” The high security level of the ASIC is achieved via: • Tamper circuits with multiple tamper sources, • 32 Kbytes of integrated secure memory, instantaneously erased in case of a tamper attack; • Additional 256-bit security registers, used, for example, for master key storage. The registers are also erased instantaneously in case of tamper attack; • Severe control of the secured boot process of the terminal (via key management).
XENTISSIMO PRODUCT MANUAL • Multiple mechanisms for detection of intrusion attempts, triggering erasure of the secure memory. Security software The software supports the following key management schemes: • DUKPT, Derived Unique Key Per Transaction, uses a working key that is changed with each transaction; • Master / session, requires that the PIN encryption key or working key remains the same for an entire transaction session.
XENTISSIMO PRODUCT MANUAL Accessories The XENTISSIMO terminal has several accessories. Belt clip and fixation points XENTISSIMO is designed to be the ideal travel mate. With every XENTISSIMO terminal a belt clip is supplied for comfortably carrying the terminal on your belt. The belt clip can simply be screwed onto the terminal (via the printer compartment). Hand strap Belt clip Fixation point for e.g.
XENTISSIMO PRODUCT MANUAL Cradle To put the terminal aside temporarily or charge the battery, a cradle is available. The cradle can be used in-door on a countertop or wall mount, but it also suits cars, taxis or trucks. The cradle can be attached via screws or for horizontal positions via a dual lock mechanism (a kind of rugged Velcro tape). Simply hook XENTISSIMO onto the cradle and push it down to secure it. To release XENTISSIMO, press the two laterally placed eject-buttons.
XENTISSIMO PRODUCT MANUAL In a car, a power cable for direct wiring or with cigarette lighter plug is connected to the cradle. The cradle transforms the 12 VDC car voltage or 24 VDC truck voltage to the 6 VDC needed to charge the battery in the XENTISSIMO terminal. The car power cable for direct wiring has a length of 2 m. The one with cigarette lighter plug has a length of 0,60 m extendable to 2,35 m. Banksys can supply these cables.
XENTISSIMO PRODUCT MANUAL
XENTISSIMO PRODUCT MANUAL Product identification XENTISSIMO terminal The XENTISSIMO rating plate contains following information: • The company name: Banksys; • The model name: XENTISSIMO terminal; • The article number referring to the specific terminal hardware: − Readable e.g.
XENTISSIMO PRODUCT MANUAL • − Present in barcode (code128a); − Readable e.g. 000819018015; The hardware version number, this number will be upgraded for tracking of certain hardware changes e.g. BP001 (BP is the supplier code); − Present in barcode (code128a); − Readable e.g. BP001. XENTISSIMO cradle The cradle rating plate contains following information: • The company name: Banksys; • The model name: XENTISSIMO cradle; • The article number referring to the specific cradle hardware: − Readable e.g.
XENTISSIMO PRODUCT MANUAL Terminal package box The terminal package box label contains following information: • The commercial name: e.g. XENTISSIMO AA for a XENTISSIMO with wireless LAN interface only for customer “AA” or XENTISSIMO GSM/GPRS AA for a XENTISSIMO with wireless LAN and GSM/GPRS interface for customer “AA”; • The commercial article number referring to the complete configuration. This is a customer-specific number; • − Present in barcode (code128a); − Readable e.g.
XENTISSIMO PRODUCT MANUAL • • − Present in barcode (code128a); − Readable e.g. Art Nr: 71001*1; The cradle production date: Wk: yywk, so 0611 for week 11 in 2006; • The supplier code: e.g. 1859 (this code will be eliminated in the future); • Since no software is loaded in the cradle, SW: none is marked; • The cradle serial number: • − Readable e.g. S/N: AGW9153; − Present in barcode (code128a); The cradle hardware version number; • − Present in barcode (code128a); − Readable e.g. BP001.
XENTISSIMO PRODUCT MANUAL Product package XENTISSIMO terminal The individual package is designed to contain the XENTISSIMO terminal; the mains power adapter, the battery, the belt clip and a documentation set. Small accessories like a shoulder strap, a hand strap, etcetera can be added at the distributor’s site. The package is designed to be as small as possible and the concept allows for easy verifying that all components are present.
XENTISSIMO PRODUCT MANUAL • 380 terminals are loaded on a Euro pallet (20 layers of which 10 layers with 20 boxes and 10 layers with 18 boxes); • Pallet and boxes occupy a volume of 800 x 1.200 x 1.550 mm (w x l x h) • Pallet and boxes weigh approximately 310 kg. The following storage conditions are valid: • Storage temperature: -25 °C to + 70 °C; • And storage Relative Humidity: 5 % to 95 %, non-condensing.
XENTISSIMO PRODUCT MANUAL For air shipments the pallet pile-up height is restricted to 1.600 mm. This means that: • 324 cradles are loaded on a Euro pallet (17 layers of which 9 layers with 20 boxes and 8 layers with 18 boxes); • Pallet and boxes occupy a volume of 800 x 1.200 x 1.595 mm (w x l x h) • Pallet and boxes weigh approximately 145 kg. The following storage conditions are valid: • Storage temperature: -25 °C to + 70 °C; • And storage Relative Humidity: 5 % to 95 %, non-condensing.
XENTISSIMO PRODUCT MANUAL 90 565 410 Figure 27 – Terminal bulk package box Terminal bulk package box dimensions: 410 x 565 x 90 mm (w x l x h) Banksys warehouse restricts the pallet pile-up height to 1.800 mm. This means that: • 1.584 terminals are loaded on a Euro pallet (18 layers of 4 boxes); • Pallet and boxes occupy a volume of 800 x 1.200 x 1.770 mm (w x l x h) • Pallet and boxes weigh approximately 710 kg. For air shipments the pallet pile-up height is restricted to 1.600 mm.
XENTISSIMO PRODUCT MANUAL Below is a (non-exhaustive) list of items delivered in a bulk package: • XENTISSIMO battery − 20 batteries in a box Caution: Due to the limited lifetime of the Lithium-Ion battery, FIFO (First In First Out) should be guaranteed in all warehouses from the production site until final customer delivery.
XENTISSIMO PRODUCT MANUAL
XENTISSIMO PRODUCT MANUAL Development environment XENTISSIMO comes with a professional, full-featured Linux-based application development environment supporting common programming languages such as native C and Java.
XENTISSIMO PRODUCT MANUAL
XENTISSIMO PRODUCT MANUAL Haachtsesteenweg 1442 Chaussée de Haecht B-1130 BRUSSELS Belgium www.banksys.