Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Consulta, solo por curiosidad

  • 4 Respuestas
  • 745 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado REMHINOB

  • *
  • Underc0der
  • Mensajes: 24
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« en: Abril 17, 2019, 01:13:29 pm »
Hola amigos de Undercode, tengo una curiosidad que me carcome la cabeza, es esta:
En una pagina X, de transportes, hay una parte en la que se seleccionar los asientos y todo esos detalles, y luego envia a otra ventana para realizar el pago, ahora aqui esta mi curiosidad, esta ventana me da a elegir el banco y al clickar el boton habre una pestaña del banco elejido y el boton se queda en "esperando transaccion", como sabria esta pagina (boton) que hice el pago en la pagina del banco porque me imagino que al hacer el pago el boton que esta en "esperando transaccion" cambiaria a "operacion realizada", gracias por sus respuestas
« Última modificación: Abril 18, 2019, 01:40:11 pm por Gabriela »

Desconectado karurosu

  • *
  • Underc0der
  • Mensajes: 183
  • Actividad:
    0%
  • Reputación 1
    • Ver Perfil
« Respuesta #1 en: Abril 17, 2019, 01:33:46 pm »
Buen día.

Alguien que esté más metido en eso seguramente sabe más, pero me imagino que se consulta a un WS del banco para validar el pago y de ser así y te libera tus boletos.

¡Saludos!

Desconectado DeBobiPro

  • *
  • Moderador
  • Mensajes: 293
  • Actividad:
    25%
  • Reputación 5
  • Como no sabía que era imposible, lo hice.
    • Ver Perfil
« Respuesta #2 en: Abril 17, 2019, 01:35:10 pm »
Hola amigo!

Es muy bueno que te cuestiones todo, ahí se genera el conocimiento  :).

No creo tener la respuesta concreta a la realidad que describes ya que no conozco la pagina ni el servicio, pero aun así te dejaré algunos tópicos que te pueden dar alguna idea de como se podría lograr.

API REST
https://juanda.gitbooks.io/webapps/content/api/arquitectura-api-rest.html

Programación asíncrona
https://www.todojs.com/programacion-asincrona-paso-de-continuadores-eventos-promesas-y-generadores/

(Utilicé los primeros link que encontré y haciendo una leída muy rápida al contenido)

Puede que por ahí esté la explicación a los que busques, ah un detalle, JS no es el único lenguaje que permite programación asíncrona y API REST no la única arquitectura que puede "Consumir datos de otras aplicaciones o sitios Web"

Luego podrías crear algunos ejemplos y compartirlos con nuestra comunidad, sería de mucha ayuda! ;D

Espero haber ayudado!

Saludos!
Nivel 77 TERCER OJO

Conectado animanegra

  • *
  • Colaborador
  • *
  • Mensajes: 197
  • Actividad:
    6.67%
  • Reputación 8
    • Ver Perfil
« Respuesta #3 en: Abril 17, 2019, 01:45:32 pm »
Una forma de implementar es:

1 La página pide un identificador de transacción (un número, el 4 por ejemplo) al banco diciendo cuanto dinero tienes que pagar.
2 Te redirige a la página del banco con el número 4 en la página del banco donde te pone lo que tienes que pagar.
3 Tú metes los datos en la página del banco con lo que te autenticas como usuario de una tarjeta.
4 Tras meter los datos, el banco da el OK si tienes dinero, marca la transacción numero 4 como pagada.
5 Te devuelve a la pagina original donde estabas y antes de cargar la página el servidor de autobuses hace una petición al banco preguntando por el número 4 y su estado.
6 Si la transacción numero 4 del banco ha dado "OK esta pagado" el pago está hecho y te da tu asiento de autobus.


Lo siento, no contesto dudas por MP, si tienes dudas las planteas en el foro para que se aproveche toda la comunidad.

42

Desconectado REMHINOB

  • *
  • Underc0der
  • Mensajes: 24
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
« Respuesta #4 en: Abril 18, 2019, 12:33:43 pm »
Gracias a todos por las respuestas, me dieron una luz en la oscuridad, gracias otra vez, saludos

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 21545
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 8176
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 9538
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 12525
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Problem al instalar Windows "cualquier windows"

Iniciado por Made

Respuestas: 7
Vistas: 7827
Último mensaje Septiembre 03, 2012, 04:53:08 pm
por Made