MagTek Excella Windows API99875313 User Manual

Page 4

Advertising
background image

iv

TABLE OF CONTENTS

SECTION 1. OVERVIEW ............................................................................................................................. 1

REQUIREMENTS ..................................................................................................................................... 1

SECTION 2. EXCELLA ARCHITECTURE AND OPERATION .................................................................. 3

TERM DESCRIPTION .............................................................................................................................. 4

DEVICES ATTACH THROUGH USB NETWORK CARD ....................................................................... 5

RNDIS SUPPORT FOR A USB NETWORK DEVICE ............................................................................. 5

SUPPORT FOR EXCELLA ON PC SIDE: ............................................................................................... 6

HOW TO INSTALL EXCELLA ................................................................................................................. 6

HOW TO COMMUNICATE WITH EXCELLA USING INTERNET EXPLORER ...................................... 6

Get Device Status ................................................................................................................................. 8

Get Device Usage ................................................................................................................................ 9

HOW TO COMMUNICATE WITH EXCELLA USING Excella API ....................................................... 10

API FUNCTIONS .................................................................................................................................... 11

SOFTWARE FLOW FOR CHECK PROCESSING ................................................................................ 12

HOW TO PROCESS CHECKS .............................................................................................................. 13

HOW TO GET A CHECK IMAGE .......................................................................................................... 14

THE PROCESS CHECK OPTIONS ....................................................................................................... 14

PROCESS CHECK ERROR REPORTING ............................................................................................ 14

DEBUGGING API ................................................................................................................................... 14

SECTION 3. EXCELLA API ...................................................................................................................... 15

MTMICRGetDevice ................................................................................................................................ 15

Parmeters ........................................................................................................................................... 15

Return Values ..................................................................................................................................... 15

Remarks ............................................................................................................................................. 15

Example .............................................................................................................................................. 15

MTMICROpenDevice ............................................................................................................................. 16

Parmeters ........................................................................................................................................... 16

Return Values ..................................................................................................................................... 16

Remarks ............................................................................................................................................. 16

Example .............................................................................................................................................. 16

MTMICRCloseDevice ............................................................................................................................ 17

Parameters ......................................................................................................................................... 17

Return Values ..................................................................................................................................... 17

Example .............................................................................................................................................. 17

MTMICRSetValue .................................................................................................................................. 18

Parameters ......................................................................................................................................... 18

Return Values ..................................................................................................................................... 18

Remarks ............................................................................................................................................. 18

MTMICRSetIndexValue ......................................................................................................................... 20

Parameters ......................................................................................................................................... 20

Return Values ..................................................................................................................................... 20

Remarks ............................................................................................................................................. 20

Example .............................................................................................................................................. 21

MTMICRGetValue .................................................................................................................................. 22

Parameters ......................................................................................................................................... 22

Return Values ..................................................................................................................................... 22

Remarks ............................................................................................................................................. 22

Example .............................................................................................................................................. 23

Example .............................................................................................................................................. 23

MTMICRGetIndexValue ........................................................................................................................ 24

Parameters ......................................................................................................................................... 24

Return Values ..................................................................................................................................... 24

Example .............................................................................................................................................. 24

Advertising