Puedes aceptar una transacción con banda magnética con los lectores de Stripe Terminal solo si la tarjeta no tiene chip o como alternativa si falla la lectura del chip. Cuando pasas una tarjeta con banda magnética, un código de tres dígitos integrado en esa banda le indicará al lector si la tarjeta tiene chip. Si lo tiene, el lector rechazará la transacción con banda magnética y se le pedirá al cliente que inserte la tarjeta.
Los lectores de tarjetas sPOS de Terminal conectados a Internet que admitan la banda magnética indicarán visualmente al cliente que tiene que insertar la tarjeta si esta tiene chip y primero ha intentado pasar la banda magnética. Si se produce algún error al leer el chip de la tarjeta, en el lector aparecerá una pantalla de forma automática en la que se le indicará al usuario que vuelva a insertar la tarjeta o, en caso de ser necesario, que pase la banda magnética. Si el cliente pasa la banda magnética cuando se le pida, el lector autorizará la tarjeta con esos datos.
Los lectores mPOS de Terminal conectados mediante Bluetooth y USB (como Stripe Reader M2 y BBPOS Wisepad3) funcionan parecido. Si el cliente pasa la banda magnética de una tarjeta con chip, el lector mPOS no la aceptará. Si el lector mPOS no consigue leer el chip de la tarjeta, permitirá que el cliente la autorice pasando la banda magnética. Tu aplicación debe mostrar al usuario los métodos de entrada permitidos (por ejemplo, pasar la tarjeta o insertarla) y otros mensajes de la pantalla del lector (por ejemplo, para que vuelva a utilizar la tarjeta). Para obtener más información, consulta Handling reader display events.