cancel
Showing results for 
Search instead for 
Did you mean: 

Problemas con REDSYS

Problemas con REDSYS

Hola,

 

Tengo instalado correctamente el modulo de REDSYS en mi tienda  y cuando efectuo un pago de pruebas todo fluye bien en la pasarela de pago(el pago es correcto), pero cuando retorna a la tienda me da que el pago fue erroneo.

 

Me podeis ayudar con este tema.

16 REPLIES 16

Re: Problemas con REDSYS

Deberías facilitar más información, incluso algún mensaje o log de error, etc, etc.

Sin esa información, imposible contribuir de alguna forma.

Re: Problemas con REDSYS

Si has instalado el módulo oficial de RedSys lamento decirte que no suele funcionar. Nosotros tuvimos que modificarlo entero. Según comentas da error en el momento de recibir la respuesta por parte de Redsys. Busca el archivo que se dedica a ello.

Nosotros hemos retocado y solucionado el módulo de Redsys, pero no vamos a Spammear el foro (siempre puedes enviarnos un pm).

Re: Problemas con REDSYS

@erne_medinaEventualmente, puedes probar algunas de las opciones que ofrece ExtensionBuffet ( http://www.extensionbuffet.com/catalogsearch/result/?q=redsys ) para integraciones con TPV en España.

 

Saludos.

Re: Problemas con REDSYS

Se que el post es algo antiguo, pero por si a alguien le sirve, a nosotros nos pasaba lo mismo y el problema era del módulo. Entre los parámetros que se envían desde Magento a Redsys, estos tres se envían con el mismo valor:

 

Ds_Merchant_MerchantURL = www.urldelatienda.com/redsys/index/notify
Ds_Merchant_UrlOK = www.urldelatienda.com/redsys/index/notify
Ds_Merchant_UrlKO = www.urldelatienda.com/redsys/index/notify

 

Tras un pago correcto redsys envía de vuelta al usuario a la UrlOK, que según esos valores es incorrecta, ya que es la que se utiliza para que el TPV notifique el pago, en lugar de a la página de "gracias por su pedido"

 

Los valores correctos para esos parámetros son estos:

 

Ds_Merchant_MerchantURL = www.urldelatienda.com/redsys/index/notify
Ds_Merchant_UrlOK = www.urldelatienda.com/checkout/onepage/success
Ds_Merchant_UrlKO = www.urldelatienda.com/checkout/onepage/failure

 

Los valores en el módulo original se rellenan en el archivo Excellenceredsys_Redsys_IndexController

 

 

 

Re: Problemas con REDSYS

Yo también tengo un problema ocn el módulo oficial de Redsys para magento (Trabajamos con la caixa).

Hemos cambiado las Urls por las que decís, pero seguimos con el mismo problema (eliminada caché). Al confirmar la compra el sistema se queda en una página en blanco (url: http://tinteypelo.com/redsys/index/redirect/) en la que pone "Cargando el TPV... Espere por favor."

 

Es como si el Javascript que hay en el documento IndexController.php no cargase y no llegase a enviar los datos del formulario.

 

..........
<input type="hidden" name="Ds_Merchant_PayMethods" value="'.$tipopago.'" />
				<input type="hidden" name="Ds_Merchant_Module" value="magento_2d2" />
							
				</form>
			
				<h3> Cargando el TPV... Espere por favor. </h3>		
				
				<script type="text/javascript">
					document.redsys_form.submit();
				</script>'
				);

Lo extraño es que desde internet explorer si me redirige a la URL de pago de RedSys "https://sis.redsys.es/sis/realizarPago" mientras que desde Chorme o Opera no. Vamos que desde internet explorer  si funciona, pero desde otros navegadores no.

 

¿Alguna idea? Gracias de antemano.

Re: Problemas con REDSYS

hemos creado un modulo opensource para la comunidad de Magento que soporta sha-256

 

aqui tenéis el Github por si os interesa

https://github.com/DevopensourceTeam/Devopensource_Redsys

Re: Problemas con REDSYS

Funciona correctamente con magento 1.9.2

Re: Problemas con REDSYS

Muchas gracias Marcbernabeu, me has sacado de un apuro. Funciona correctamente.

 

Un saludo.

Re: Problemas con REDSYS

BUenas estoy intentando hacer a andar con el modulo redsys original de 256

por la caixa de banco , veo que realiza el pago pero el

http://url.../redsys/index/notify me sale error 500 y veo HTTP Asíncrona da error.

 

No se si me podría ayudar el modulo de la comunidad o es que tengo capado algo q no deja a redsys mantenerse.

 

o es un error q se arregla desde aqui

 

Ds_Merchant_MerchantURL = www.urldelatienda.com/redsys/index/notify
Ds_Merchant_UrlOK = www.urldelatienda.com/checkout/onepage/success
Ds_Merchant_UrlKO = www.urldelatienda.com/checkout/onepage/failure

 

 

Un saludo siento explicarme tan mal...