Toggle navigation
TSYS
Products
Genius Terminals
Genius Checkout
Merchantware
Transport
Store & Forward
Code Samples
Resources
Knowledge Base
Solution Matrix
Technology
Engineering Blog
Code Samples
Home
/
Code Samples
/
Genius
/
InitiateKeyedEntry Request
InitiateKeyedEntry Request
API
InitiateKeyedEntry Request
InitiateKeyedEntry Request
InitiateKeyedEntry
Sends a request to the CED to process manual entry of payment data, which may include PAN, Expiration Date, CVV, and/or Zip. This function can be used only when a transaction has been staged and the Genius device displays the selection screen, swipe screen, or gift card capture screen. Using this function without an existing transaction on the device will result in a failed response.
The following sample demonstrates the use of the
threaded sample
. We use a recommended flow for initiating keyed Entry by checking the Status of the device before submitting the Keyed Entry request to the device to ensure it is in a ready state.
This flow would be used in the event your UI does not allow additional buttons for the cashier to manual initiate the Keyed Entry mode.
ASP.NET
C#
PHP
HTML
Java
JavaScript
Python
Objective C
VB
Loading Sample...
Loading Sample...
Expand
Collapse