The host uses this command to prompt a cardholder for a signature.
The sequence of events is as follows:
1
Transaction completed / Host may request signature
The device completes a transaction after the host invokes Start Transaction - Command 0x1001. At the end of the transaction, the device has provided data to the host in Transaction Operation Complete - Notification 0x0105. The host may send Command 0x1801 to the device to get a signature file without doing a transaction. The signature file can be encrypted if enabled.
2
The host decides whether to request a signature from the cardholder. For example:
If the Notification Detail in Transaction Operation Complete - Notification 0x0105 indicates Signature Capture Requested.
If an application-specific rule requires requesting a signature.
3
If the host determines it should request a signature, it composes a command request in the format shown below.
4
The device presents a signature capture interface to the cardholder on the display.
5
The device sends User Interface Operation Complete - Notification 0x1805 to the host to report data available, timeout, or hardware failure.
6
If the device reported data available, the host uses Start Get File from Device - Command 0xD821 to request file type Signature Capture File to retrieve the data as a Signature Capture File Type.
Tag
Len
Value / Description
Typ
Req
Default
Tag
Len
Value / Description
Typ
Req
Default
If the request started successfully, the Request Status in the message wrapper is OK, Started / Running, All good / requested operation was successful.