Code Samples

Home/ Code Samples / Genius / 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.
Loading Sample...
Loading Sample...