Closed gorkacano closed 1 year ago
Te aconsejo directamente hablar con Redsys, te lo comento porque las veces que llame a soporte para que envias esos datos de la tarjeta desde tu server te piden mil requisitos, lo más rápido es validar la tarjeta con ellos (por el formulario de redirección) y otra más que es insertando en tu web la validación de tarjeta (ya tienen un script de js para ello) y ya luego con todo eso ya puedes hacer lo cobros, dado que ya tendremos el token y demás datos.
Gracias por la respuesta @ssheduardo Ya estoy en comunicacion conRedsys. Estoy usando insite+rest. Asi que ya uso su script para codificar la tarjeta, pero aun asi, me piden que la valide haciendo las peticiones te comento...
Yo por mi lo dejaria con redireccion que es mucho mas comodo. Pero me estan pidiendo implementar insite...
En principio con insite es como el de redirección (la diferencia esta en que insite esta dentro). una vez que ya tienes la validación te darán el token y con la clase puedes hacer los cobros. Con un amigo usamos el de redirección y luego los cobros por rest.
Voy a volver a plantear el problema a Redsys, A ver si me aclaran algo. Si consigo algo, lo pongo por aqui por si le sirve a alguien. Hay muy poca info sobre insite+rest. Gracias @ssheduardo
Realmente tras hacer el insite, te debe de devolver el token y demás datos como lo hace en la redirección y tras eso ya con Rest usando esta clase puedes hacer los cobros sin problema
Buenas @ssheduardo finalmente lo conseguí. Tuve que añadir 1 endpoint que no había en sermepa para poder hacer todo el proceso de autorización. he creado un pull request: https://github.com/ssheduardo/sermepa/pull/85
He duplicado uno de los endpoint para que la variable de entorno sea mas evidente. Échale un vistazo.
un saludo!
Pd. se me olvidaba. Todo esto es para cumplir con el proceso de autenticación 3ds: https://pagosonline.redsys.es/funcionalidades-autenticacion3DS.html
Puedes dar un poco más en detalle, lo que te comentaron en el banco, los pasos que tuviste que seguir , las pruebas o un ejemplo. De esta manera podemos agregar esa info al README para que pueda ayudarle a otros.
Acabo de volver de vacaciones. En cuanto saque un rato lo hago.
@gorkacano tengo que preguntarte algo, déjame tu contacto cuando puedas.
@gorkacano ponte en contacto conmigo, gracias.
Buenas Eduardo. Que necesitas?
Gorka Cano
From: Eduardo. @.> Sent: Monday, November 14, 2022 2:22:33 PM To: ssheduardo/sermepa @.> Cc: Black Bishop @.>; Mention @.> Subject: Re: [ssheduardo/sermepa] problema con verificacion EMV3DS (Issue #84)
@gorkacanohttps://github.com/gorkacano ponte en contacto conmigo, gracias.
— Reply to this email directly, view it on GitHubhttps://github.com/ssheduardo/sermepa/issues/84#issuecomment-1313694116, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC7KT7KAVZVSB35W2F5OLLTWII4JTANCNFSM57O3UI6A. You are receiving this because you were mentioned.Message ID: @.***>
Tienes un email de contacto u otra vía?
Si. Claro. @.***
Gorka Cano
From: Eduardo. @.> Sent: Monday, November 14, 2022 3:20:40 PM To: ssheduardo/sermepa @.> Cc: Black Bishop @.>; Mention @.> Subject: Re: [ssheduardo/sermepa] problema con verificacion EMV3DS (Issue #84)
Tienes un email de contacto u otra vía?
— Reply to this email directly, view it on GitHubhttps://github.com/ssheduardo/sermepa/issues/84#issuecomment-1313786380, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC7KT7LULHCJ2DR4DSSXRWTWIJDDRANCNFSM57O3UI6A. You are receiving this because you were mentioned.Message ID: @.***>
Si. Claro. @. Gorka Cano … ____ From: Eduardo. @.> Sent: Monday, November 14, 2022 3:20:40 PM To: ssheduardo/sermepa @.> Cc: Black Bishop @.>; Mention @.> Subject: Re: [ssheduardo/sermepa] problema con verificacion EMV3DS (Issue #84) Tienes un email de contacto u otra vía? — Reply to this email directly, view it on GitHub<#84 (comment)>, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AC7KT7LULHCJ2DR4DSSXRWTWIJDDRANCNFSM57O3UI6A. You are receiving this because you were mentioned.Message ID: @.>
No aparece, parece que github lo bloquea, te paso mi email: ssh.eduardo @ [gmail.com]
Para poder usar la clase con pagos seguros con autenticacion redsys me dice que tengo que implementar estos 5 pasos intermedios. https://pagosonline.redsys.es/funcionalidades-autenticacion3DS.html En ellos les vas enviando los datos de la tarjeta y ellos te responden con las versiones etc. Solo afecta a REST. con redireccion no es necesario. Me podriais echar una mano para implementar esto?