-
-
Notifications
You must be signed in to change notification settings - Fork 25
Transbank developer network #16
Comments
Yo estoy interesado! |
Yo también |
+1 muy interesado |
Yo también estoy interesado! |
Hola a todxs, me sumo a la iniciativa. Con mi equipo hemos integrado Para poder reutilizar lo que hicimos, creamos una gema de integración de TBK con Rails: tbk-rails. No hemos tenido mucho tiempo que dedicarle desde entonces, pero estamos dispuestos a ayudar a quién necesite. La oferta va en serio, si hay interés por la gema Acid Labs me permite dedicarle 10% de mi tiempo de trabajo : ) Saludos! |
+1 interesado! |
Estimados yo he implementado Webpay plus en django y node. Acá en Node: https://gist.github.com/leonciokof/cd92773552ec4d8fed8c |
@leonciokof yo estoy super interesado en lo de django, lo reimplementaste o corres los cgi en el código? Yo estoy empezando a portar este código a python, no se si @sagmor tiene alguna política con respecto al porteo. |
solo corro los cgi en python, si necesitas ayuda para portar el código te ayudo ya que también me interesa. |
@pedroburon Dele no mas, la idea es que lo porten y cualquier duda sobre el algoritmo me la pueden preguntar, para eso estamos :) |
@sagmor podrías explicar como funciona la generación del token (https://github.com/sagmor/tbk/blob/master/lib/tbk/webpay/payment.rb#L78) para comenzar la compra. de lo que entiendo, se debe hacer un post a "https://certificacion.webpay.cl:6443/filtroUnificado/bp_validacion.cgi" con varios parámetros, en particular me interesa el TBK_PARAM. Saludos. |
comencé el proyecto en http://github.com/pedroburon/tbk |
@pedroburon Esta todo el protocolo documentado en http://sagmor.com/rants/technical/webpay-communication-protocol/ |
excelente! -.-. .... .- --- On Mon, Aug 25, 2014 at 7:51 PM, Seba Gamboa notifications@github.com
|
@sagmor en la documentación del protocolo aparece:
Cual es la razón del padding y qué significa?, dado que el cifrador AES debe recibir un vector de inicialización de 16 bytes. Saludos. |
@pedroburon La razón de ese padding es que Transbank lo ocupa. Habría que preguntarles a ellos por que eligieron ese padding :P |
@sagmor sin usar ese padding igual me funciona. Así que voy a seguir Para quienes siguen este thread, ya está funcionando la obtención del token Saludos! -.-. .... .- --- 2014-09-08 19:37 GMT-03:00 Seba Gamboa notifications@github.com:
|
Yo me sumo ademas estoy portando la libreria a nodejs, en base a ambos
|
@sagmor para probar que una transacción es existosa sólo basta ver el código de TBK_RESPUESTA? https://github.com/sagmor/tbk/blob/master/lib/tbk/webpay/confirmation.rb#L39 |
@pedroburon La verdad no me he encontrado con ningún Hasta donde yo se, |
@sagmor Efectivamente son los códigos de respuesta del cgi a transbank, pero de lo que entiendo de la documentación este |
@pedroburon Puede que entonces sea uno de los cambios que hace el CGI entre el comercio y Transbank, pero yo no he visto nunca un La verdad, como no tuve que integrarlo, tampoco estoy muy familiarizado con la documentación oficial del último KCC. |
+1 |
Excelente iniciativa, pero tengo una duda. Transbank no lanzó un nuevo "servicio" llamado transbank webservices? que permitiría desde cualquier app conectarse via API SOAP y ejecutar lo que hoy en día se ejecuta en los cgi? |
@silva96 efectivamente Transbank sacó un Webservice y de hecho es la manera recomendada para integrar Webpay ya que están bastante quisquillosos para aceptar integraciones hechas con esta gema. Por desgracia si bien he revisado la documentación no me he podido dar el tiempo y no tengo credenciales de prueba como para ponerme a experimentar :P |
mientras no haya un wrapper en ruby de esos webservices me quedare con esta gema. no hay documentación al respecto, o al menos no la he encontrado. |
@sagmor que problemas ha dado transbank con esta gema? |
@pedroburon Primero exigían los logs, luego que cuales eran las rutas donde están instalados los CGIs para hacer requests directas a los CGI y lo último que escuché es que estaban deprecando el soporte de integraciones del KCC para favorecer el webservice |
Del webservice los de soporte no tienen idea, es algo que está en la web y Benjamín Silva H. 2015-01-27 17:07 GMT-03:00 Seba Gamboa notifications@github.com:
|
hola @pdaire acá lo subí... https://drive.google.com/open?id=0B3IoChGWFBXnT1ppc2R3YmtZdmc&authuser=0 |
Hola, estoy intentando implementar webservice con soap en node (meteor). Pido ayuda y ofrezco mi tiempo para armar un reto comunitario. Saludos! |
@tomyo un amigo hace un tiempo hizo algo para node, acá el repo https://github.com/Aarturo/tbk-soap, espero te sirva |
Muchas gracias @lgaticaq! Ahí le voy a dar un vistazo. Que manera de sufrirrrr, jaja |
gracias por el dato @lgaticaq ya estaba aproblemado porque no me funcionaba la firma con ws-security en NodeJS |
Dejo este issue abierto para ver quienes se interesan en armar un grupo para mejorar la infraestructura para pagos disponible en Chile.
Se puede partir implementando Webpay en otros lenguajes como Python Node, etc... para lo que yo estoy dispuesto a ayudar con los detalles mas oscuros del protocolo. Pero si se arma un grupo interesante podríamos tener + fuerza para empujar a que Transbank nos entregue lo que necesitamos.
Comenten los que estén interesados y ahí vemos como seguimos.
The text was updated successfully, but these errors were encountered: