El SDK de JavaScript de Stripe Terminal muestra errores de DNS al conectarse con un lector mediante Internet

Nota: Si sueles tener problemas de conexión relacionados con el DNS, te recomendamos probar el modo de integración basada en servidor, ya que utiliza la API de Stripe como intermediaria entre el punto de venta del usuario y el lector.


Información general

Algunos proveedores de DNS bloquean la resolución de DNS en direcciones IP locales. Para comprobar si la resolución de DNS es correcta, ve a la configuración del lector, selecciona Diagnósticos y comprueba los resultados de la prueba de resolución de DNS. Stripe Terminal usa el nombre de dominio parcial *.[random-string].device.stripe-terminal-local-reader.net, que se resuelve en la dirección IP local de tu lector BBPOS WisePOS E o S700. Si tu proveedor de DNS bloquea la resolución en IP local, cambia la configuración de red para establecer uno de los siguientes proveedores de DNS:

Ten en cuenta que esto solo afectará al SDK de JavaScript de Terminal, por lo que, si estás usando la integración basada en servidor o cualquiera de nuestros SDK para móviles (Android, iOS o React Native) para comunicarte con tus lectores inteligentes, esto no te afectará.

Si necesitas cambiar la configuración de DNS:

Si tienes acceso a la configuración del router, te recomendamos hacer este cambio en tu router en el lugar donde aceptas pagos en persona. De esta manera, todos los dispositivos de esa ubicación recibirán la configuración de DNS correcta.

En caso contrario, utiliza las instrucciones que aparecen a continuación en función del sistema de tu dispositivo de punto de venta.

Cómo cambiar el DNS en el router:

Si tienes varios lectores inteligentes, es posible que prefieras modificar el DNS de tu wifi en tu router de red para evitar cambiar la configuración de DNS en cada punto de venta. Cambiar el DNS del router por cualquier proveedor conocido de los que hemos indicado antes no debería afectar de ninguna manera a tu tráfico habitual de Internet.

Aquí puedes consultar instrucciones de ejemplo para cambiar la configuración de DNS en tu router.

CÓMO CAMBIAR EL DNS EN EL DISPOSITIVO:

Microsoft Windows:

Si utilizas una máquina con Windows como punto de venta, sigue los pasos que se enumeran aquí o aquí para cambiar la configuración de DNS. Nota: Es posible que necesites permisos de administrador de dispositivos para modificar la configuración de DNS. Tendrás que cambiar el DNS en cada máquina con Windows que utilices con Terminal.

Dispositivos Apple:

Si utilizas un Mac, sigue estos pasos para cambiar la configuración de DNS de tu punto de venta en macOS. Si utilizas un iPad, sigue estos pasos. Nota: Es posible que necesites permisos de administrador de dispositivos para modificar el DNS. Tendrás que cambiar el DNS en cada dispositivo de Apple que uses como punto de venta.

CÓMO CAMBIAR EL DNS EN EL NAVEGADOR:

La mayoría de los navegadores modernos, como Google Chrome o Firefox, permite modificar el DNS que se usa directamente en ellos mediante DNS sobre HTTPS. Aquí tienes instrucciones detalladas sobre cómo modificar el DNS que utiliza tu navegador. Nota: Tendrás que cambiar el DNS en cada navegador que utilices como punto de venta.

Firefox:

blob

Chrome:

blob

Ten en cuenta que, actualmente, Apple Safari no admite DNS sobre HTTPS, por lo que cualquier cambio de DNS deberá hacerse en el dispositivo.

Información adicional