Setting up the Genius Handheld terminal with Cayan

Set up an EMV-enabled Genius Handheld payment terminal for use with Cayan integrated payment processing in Lightspeed Restaurant POS.


Setup includes the following:

  1. Obtain your POS credentials from Cayan
  2. Set Cayan as the payment gateway in Lightspeed Restaurant
  3. Update the terminal to the latest version
  4. Connect the terminal to the network
  5. Find the terminal's IP address
  6. Add the payment terminal to your iPad

1. Obtain your POS credentials from Cayan

To configure Cayan as a payment type in Lightspeed Restaurant, you need to first obtain your POS credentials from Cayan. Typically, your credentials would have been sent to you by email from Cayan. If you don't have this information on hand, please contact Cayan support.

Cayan POS Credentials  

This is the name of the account as it appear in Cayan. 

NOTE: This is not the username used to login to a virtual terminal.

Password This is the transaction key.
Site ID This is the site ID.
Full name

This is the name of the account as it appears in Cayan.

NOTE: This is the same as the username.

2. Add Cayan as a payment processor in Lightspeed Restaurant

 NOTE: Your location settings in Restaurant Manager must be set to a Cayan supported region.

  1. In Restaurant Manager, click Payments > Payment Processors
  2. Click Cayan.
  3. In the Edit Payment Account popup, enter your Cayan credentials.
  4. If your payment processor mode is set to Preauth-capture, you can choose to automatically close your open credit card payments at a specified time everyday. To do so, select Autoclose + Autocapture from the drop-down menu. You will also have to specify the AutoCapture Time.
  5. Click OK to save and exit.

3. Update the Genius Handheld app to the latest version

Ensure that your Genius Handheld device is running the latest software version at all times.

  1. On the Genius Handheld device's home screen, tap the Cayan Files icon.
  2. Tap the android_ellipses.png icon.
  3. Tap Update Repos from the drop-down menu.
  4. If an update is available, tap Update.
  5. Tap Install.

4. Connect the terminal to the network

The  Genius Handheld payment terminal is connected to your network using WiFi.

  1. Connect the Genius Handheld payment terminal to your local network via WiFi.
  2. To power on the terminal, press the power button on the top of the device.
  3. On the device's home screen, tap Settings > Wi-Fi.
  4. If Wi-Fi is not on, enable it. 
  5. Select your network by name. 
  6. Enter your Wi-Fi password. 
  7. Tap Connect.
  8. You can now return to the home screen.

5. Find the device's IP address 

You will need to know the IP address of your Genius Handheld device in order to configure it with Lightspeed Restaurant.

NOTE: To ensure the Genius Handheld network IP address does not change, it is recommended to assign a static IP address for the Genius terminal in your router settings.

  1. From the device's home screen, tap the Genius icon. 
  2. Tap the information button information_button.png.
  3. Take note of the IP address displayed under My IP Address. You will need this to complete the configuration process.
  4. Tap the return button to go back to the Genius by Cayan idle screen. 

6. Add the Genius Handheld in Restaurant Manager

Add the device as a Payment Terminal in Restaurant Manager:

  1. In Restaurant Manager, click Payments > Payment Terminals
  2. Click Add Genius.
  3. Enter a Label and a Description for your Genius device. For example, "Genius 1". 
  4. Enter the IP address of the Genius Handheld terminal.

Create a Payment Type for the Genius in Restaurant Manager:

  1. In Restaurant Manager, click Payments > Payment Types.
  2. Click Add Payment.
  3. Enter a Name and Description for the payment type as you want it to appear in Restaurant POS.
  4. From the Type drop-down menu, select Cayan Genius.
  5. Click OK to save and exit.

What's Next?

Clear your cache in Restaurant POS and see Taking payments and tips to learn how to process payments with your Genius Handheld terminal.

Have more questions? Submit a request || || Request a callback