Skip to main content
CAKE | Restaurant Management System & POS

Payment Cube Troubleshooting

Learn how to Troubleshoot V3 Payment readers (Payment Cube).

What is a MSR?

A magnetic stripe reader (MSR), is a hardware device that reads the information encoded in the magnetic stripe located on the back of a plastic badge. Magnetic stripe readers can be read by a PC/POS program through a serial port , USB connection, or keyboard wedge , and are generally categorized by the way they read a badge. For instance, insertion readers require that the badge be inserted into the reader and then pulled out. Swipe readers require that the badge pass completely through the reader. 

The magnetic stripe on the back of a badge is composed of iron-based magnetic particles encased in plastic-like tape. Each magnetic particle in the stripe is a tiny bar magnet about 20-millionths of an inch long.

What is a Payment Cube?

The payment cube is the latest MSR provided with our new V3 model POS systems, it has a mini USB input and a cable with 2 standard USB 2.0 plugs (both of which must be plugged). The payment cube not only swipes card but has a chip reader for any chipped cards, as well as a NFC for any payment/card with a tap-to-pay feature. 

Step-by-step guide


First Check the LED status on the MSR. if the MSR is working properly, it should blink with a green color. If not ensure it is properly installed, you can refer to this guide here.


Try to locate the MSR Device via lsusb and see if the supported device are available. Please refer >> USB Card Readers



If unable to locate the device on the lsusb. Escalate to App Support with the following details.


  • LED status on the MSR
  • lsusb result
  • payment log Exceptions (and payment.log file)
  • Was this article helpful?