HPS Integrator's Guide V 17.2 Nov 2017
User Manual:
Open the PDF directly: View PDF
Page Count: 316 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Heartland Integrator’s Guide
- Release Notes
- Table of Contents
- List of Tables
- List of Figures
- Chapter 1: Overview
- Chapter 2: General POS Requirements
- Chapter 3: Card Brand Information
- 3.1 Introduction
- 3.2 American Express
- 3.3 AVcard
- 3.4 Centego Prepaid Card
- 3.5 Discover Card
- 3.6 Diner’s Club International Card
- 3.7 Drop Tank Card
- 3.8 Heartland Gift Card
- 3.9 EBT Card
- 3.10 Fleet One Card
- 3.11 FleetCor Card
- 3.12 JCB Card
- 3.13 Mastercard
- 3.14 Mastercard Fleet Card Type
- 3.15 Mastercard Purchasing Card
- 3.16 Multi Service Track Data
- 3.17 PayPal Card
- 3.18 Stored Value Solutions (SVS)
- 3.19 UnionPay Card
- 3.20 ValueLink Card
- 3.21 Visa Card
- 3.22 Visa Corporate or Business
- 3.23 Visa Purchasing
- 3.24 Visa Fleet Card Type
- 3.25 Voyager Fleet Card
- 3.26 WEX Fleet Card
- Chapter 4: E3 Processing Overview
- Chapter 5: EMV Processing Overview
- Chapter 6: EMV Development Overview
- Chapter 7: EMV Terminal Interface
- 7.1 EMV Terminal to Card Communication
- 7.2 EMV Data Elements
- 7.3 Contact Transaction Flow
- 7.3.1 Tender Processing
- 7.3.2 Card Acquisition
- 7.3.3 Application Selection
- 7.3.4 Initiate Application Processing
- 7.3.5 Read Application Data
- 7.3.6 Offline Data Authentication
- 7.3.7 Processing Restrictions
- 7.3.8 Cardholder Verification
- 7.3.9 Terminal Risk Management
- 7.3.10 Terminal Action Analysis
- 7.3.11 Card Action Analysis
- 7.3.12 Online Processing
- 7.3.13 Issuer Authentication
- 7.3.14 Issuer-to-Card Script Processing
- 7.3.15 Completion
- 7.3.16 Card Removal
- 7.4 Contactless Transaction Flow
- 7.4.1 Pre-Processing
- 7.4.2 Discovery Processing
- 7.4.3 Application Selection
- 7.4.4 Initiate Application Processing
- 7.4.5 Read Application Data
- 7.4.6 Card Read Complete
- 7.4.7 Processing Restrictions
- 7.4.8 Offline Data Authentication
- 7.4.9 Cardholder Verification
- 7.4.10 Online Processing
- 7.4.11 Completion
- 7.4.12 Issuer Update Processing
- 7.5 EMV Receipts
- Chapter 8: EMV Parameter Interface
- Chapter 9: EMV Quick Chip Processing Overview
- 9.1 Introduction
- 9.2 Quick Chip Processing Definition
- 9.3 Impact to Existing EMV Kernel and Host Software
- 9.4 Comparison of Standard EMV and Quick Chip Processes
- 9.5 Online Processing Overview
- 9.6 Quick Chip Processing Flow
- 9.7 Floor Limit
- 9.8 Amounts – Final or Pre-Determined
- 9.9 Cashback Processing
- 9.10 CVM List
- 9.11 No Signature Required Processing
- Appendices
- Appendix A: Industry Codes
- Appendix B: Receipt Requirements
- Appendix C: State Codes / Region Codes
- Appendix D: EMV Field Definitions
- D.1 Additional Terminal Capabilities
- D.2 Amount, Authorised (Numeric)
- D.3 Amount, Other (Numeric)
- D.4 Application Cryptogram
- D.5 Application Dedicated File (ADF) Name
- D.6 Application Identifier (AID) – Terminal
- D.7 Application Interchange Profile
- D.8 Application Label
- D.9 Application Preferred Name
- D.10 Application Primary Account Number (PAN) Sequence Number
- D.11 Application Transaction Counter (ATC)
- D.12 Application Usage Control
- D.13 Application Version Number (ICC)
- D.14 Application Version Number (Terminal)
- D.15 Authorisation Response Code
- D.16 Cardholder Verification Method (CVM) Results
- D.17 Cryptogram Information Data (CID)
- D.18 Customer Exclusive Data
- D.19 Dedicated File Name
- D.20 Form Factor Indicator (FFI)
- D.21 ICC Dynamic Number
- D.22 Interface Device (IFD) Serial Number
- D.23 Issuer Action Code – Default
- D.24 Issuer Action Code – Denial
- D.25 Issuer Action Code – Online
- D.26 Issuer Application Data
- D.27 Issuer Authentication Data
- D.28 Issuer Country Code
- D.29 Issuer Script Results
- D.30 Issuer Script Template 1 & 2
- D.31 POS Entry Mode
- D.32 Terminal Action Code – Default
- D.33 Terminal Action Code – Denial
- D.34 Terminal Action Code – Online
- D.35 Terminal Capabilities
- D.36 Terminal Country Code
- D.37 Terminal Type
- D.38 Terminal Verification Results (TVR)
- D.39 Third Party Data
- D.40 Transaction Currency Code
- D.41 Transaction Date
- D.42 Transaction Sequence Counter
- D.43 Transaction Status Information
- D.44 Transaction Time
- D.45 Transaction Type
- D.46 Unpredictable Number
- Appendix E: EMV PDL Data Examples
- Appendix F: Glossary