SB nº 164: Electronic Signature and Receipt Delivery (Spec Change)

v1.0 Specification Bulletins
Contact

Specification Bulletin No. 164 First Edition May 2015 Electronic Signature Capture and Electronic Receipt Delivery This Specification Bulletin updates to the EMV Integrated Circuit Card Specifications to allow for electronic capture of signature and electronic delivery of receipts.

Applicability

This Specification Bulletin applies to:  EMV Integrated Circuit Card Specifications for Payment Systems Version 4.3 Book 3 [EMV Book3]  EMV Integrated Circuit Card Specifications for Payment Systems Version 4.3 Book 4 [EMV Book4]

Related Documents

None

Description

It is becoming increasingly common for terminal implementations to support signature capture and receipt delivery using electronic methods. The current EMV specifications only describe the use of paper for these features. This bulletin describes changes to the specifications to allow implementations to support:  Capture of cardholder signature on an electronic device.  Electronic delivery of cardholder receipts, such as delivery of receipts via email.

Specification changes to allow for electronic signature capture Please update EMV Book 3 section 10.5.3 Signature processing as below: If a (paper) signature is a required CVM as determined by the above process, the terminal shall determine success based upon the terminal’s capability to support the signature process (see complementary payment systems documentation for additional information). If the terminal is able to support signature, the process is considered successful, and cardholder verification is complete. Please update EMV Book 3 Figure 9 “CVM Processing (Part 2 of 5)” as below: Delete the two instances of “(paper)” in the bulleted list at the bottom of Figure 9:  Plaintext PIN verification performed by ICC and Signature (Paper)  Enciphered PIN verification performed by ICC and Signature (Paper) Please update EMV Book 3 Figure 10 “CVM Processing (Part 3 of 5)” as below: Change flowchart text “Set terminal to print signature line on receipt” to “Set terminal to capture signature”. V (From Part 1 of flow) Set terminal to capture signature. print signature line on receipt. Please update EMV Book 3 Table 39 “CVM Codes” as below: Delete the three instances of “(paper)”. 0 0 0 0 1 0 E n ciph er ed P IN ver ified on lin e 0 0 0 0 1 1 P la in t ext P IN ver ifica t ion per for m ed by ICC a n d sign a t u r e (pa per)

0 0 0 1 0 0 E n ciph er ed P IN ver ifica t ion per for m ed by ICC 0 0 0 1 0 1 E n ciph er ed P IN ver ifica t ion per for m ed by ICC a n d sign a t u r e (pa per) 0 x x x x x Va lu es in t h e r a n ge 000110-011101 r eser ved for fu t u r e u se by t h is specifica t ion 0 1 1 1 1 0 Sign a t u r e (pa per) 0 1 1 1 1 1 No CVM r equ ir ed 1 0 x x x x Va lu es in t h e r a n ge 100000-101111 r eser ved for u se by t h e in dividu a l payment systems 1 1 x x x x Va lu es in t h e r a n ge 110000-111110 r eser ved for u se by t h e issu er 1 1 1 1 1 1 Th is va lu e is n ot a va ila ble for u se Table 39: CVM Codes Please update EMV Book 4 section 6.3.4.4 as below:

6.3.4.4 Signature (Paper) When the applicable CVM is signature, the terminal shall set byte 3 of the CVM Results to ‘unknown’. At the end of the transaction, the terminal shall provide a way to capture cardholder signature (e.g., by printing a line for the cardholder signature on the merchant’s copy of the receipt, or by using an electronic panel) the terminal shall print a receipt with a line for cardholder signature. (See Annex A2 for requirements for the terminal to support signature as a CVM.)

Please update EMV Book 4 Table 26 as below: Delete “(paper)” from the row describing the Terminal Capabilities setting for signature. b8 b7 b6 b5 b4 b3 b2 b1 Meaning 1 x x x x x x x P la in t ext P IN for ICC ver ifica t ion x 1 x x x x x x E n ciph er ed P IN for on lin e ver ifica t ion x x 1 x x x x x Sign a t u r e (pa per) x x x 1 x x x x E n ciph er ed P IN for offlin e ver ifica t ion x x x x 1 x x x No CVM Requ ir ed x x x x x 0 x x RFU x x x x x x 0 x RFU x x x x x x x 0 RFU Table 26: Terminal Capabilities Byte 2 - CVM Capability If the terminal supports a CVM of signature, the terminal shall be an attended terminal (Terminal Type = 'x1', 'x2', or 'x3') and shall support signature capture by paper or electronic means a printer (set Additional Terminal Capabilities, byte 4, ‘Print or electronic, attendant’ bit = 1).

Specification changes to allow for electronic delivery of cardholder receipts Please update EMV Book 4 Section 7.1 as below: A keypad may consist of a single key, such as a function key that could be a button on a vending machine to indicate selection of an application or to indicate that a cardholder receipt is to be printed provided. Please update EMV Book 4 Section 7.5 as below:

7.5 Receipt Printer A terminal may should have a printer for receipt printing. Alternatively, receipts may be provided by electronic means such as email (see complementary payment systems documentation for additional information). If present, the printer shall be able to print at least 20 alphanumeric characters per line (see section 11.4). Cardholder controlled terminal (Terminal Type = '3x') need not provide receipts include a printer. Please update EMV Book 4 Section 11.4 as below: Whenever a Cardholder receipt is provided, it shall contain the AID in addition to the data required by payment system rules. The AID shall be presented printed as hexadecimal characters. Please update EMV Book 4 Table 31 as below: b8 b7 b6 b5 b4 b3 b2 b1 Me aning 1 x x x x x x x P r in t or elect r on ic, a t t en da n t 1: P a per Receipt, a t t en da n t, or P a per Sign a t u r e, or E lect r on ic Sign a t u r e x 1 x x x x x x P r in t or elect r on ic, ca r dh older 1: P a per Receipt, ca r dh older, or E lect r on ic Receipt, ca r dh older x x 1 x x x x x Display, attendant x x x 1 x x x x Displa y, ca r dh older x x x x 0 x x x RFU x x x x x 0 x x RFU x x x x x x 1 x Code t a ble 10 x x x x x x x 1 Code t a ble 9 Table 31: Add’l Term. Capabilities Byte 4 - Term. Data Output Capability

Please update EMV Book 4 footnote 24 for Table 31 as below: If the terminal is attended (Terminal Type = ‘x1’, ‘x2’, or ‘x3’), and there is only one printer and electronic receipts are not supported, the ‘Print or electronic, attendant’ bit shall be set to ‘1’ and the ‘Print or electronic, cardholder’ bit shall be set to ‘0’. If the terminal is attended and there is only one display, the ‘Display, attendant’ bit shall be set to ‘1’ and the ‘Display, cardholder’ bit shall be set to ‘0’. If the terminal is unattended (Terminal Type = ‘x4’, ‘x5’, or ‘x6’), the ‘Print or electronic, attendant’ and ‘Display, attendant’ bits shall be set to ‘0’.