Al intentar usar el pago referenciado del SAT en el sitio de Bancomer nos encontramos con el problema que el sitio no muestra los campos para ingresar el nombre de Usuario y Contraseña después de ingresar el numero de nuestra tarjeta. El problema principal tiene que ver con el detalle que el sitio esta sobre una conexion segura https y el elemento que muestra el formulario se carga de manera dinámica sobre una conexión no segura http) de esta manera el comportamiento normal de muchos navegadores web actuales es bloquear las llamadas a los elementos no seguros cuando la pagina principal se abre usando https.
Sin duda alguna es algo que deben revisar el equipo de desarrollo de Bancomer para solucionar de raiz el problema. Mientras eso sucede para poder hacer nuestros pagos referenciados en Bancomer tenemos que indicarle al navegador que no haga esta validación de conexiones seguras. En la imagen se muestra el error que manda el navegador de manera bastante clara.
Si tenemos Google Chrome lo podemos hacer modificando un acceso directo al navegador que usaremos exclusivamente para hacer el pago referenciado, para esto copiamos el acceso directo damos clic derecho sobre el acceso directo y en el menu que se despliega seleccionamos Propiedades, nos vamos a la pestaña «Acceso Directo» o «Shortcut» y modificamos el campo de destino agregando al final el siguiente texto:
--allow-running-insecure-content
El comando debería quedar de la siguiente manera:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-running-insecure-content
En otros navegadores el problema se debe al mismo problema del contenido seguro mezclado con el inseguro.
Fuentes: