![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
15/03/2010, 16:36
|
| | Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Respuesta: problema comunicación online tpv ceca Hola a todos.
Despues de 3 días dándome con la cabeza contra el teclado he hecho que funcione la TPV de CECA que hay que decir que falta documentación por un tubo comparado con PAYPAL.
Decir que todo esto es para leguaje PHP
Lo de la firma que es un tema que a todos nos ha costado por todo lo del exec y programa de calculo y no se cuantas tonterias mas, se soluciona simplemente con la función nativa de PHP sha1. y la cadena quedaría así.
$Firma =sha1($key.$MerchantID.$AcquirerBIN.$TerminalID.$N um_operacion.$Importe.$TipoMoneda.$Exponente.$Refe rencia.$Cifrado.$URL_OK.$URL_NOK);
Con respecto a la comunicación de respuesta que ha sido lo mas gracioso de todo, esa comunicación a nuestro archivo para actualizar la bases de datos, solo decir que si te da error de comunicación y tienes la ruta del archivo bien :) solo te pasa por poner esto asi
echo "<HTML><HEAD><TITLE>Respuesta correcta a la comunicación ON-LINE</TITLE></HEAD><BODY>$*$OKY$*$</BODY></HTML>";
y no asi
echo '<HTML><HEAD><TITLE>Respuesta correcta a la comunicación ON-LINE</TITLE></HEAD><BODY>$*$OKY$*$</BODY></HTML>';
VIVAN LAS COMILLAS SIMPLES!!!!
Por ultimo agradecer a CECA que tengan un manual tan bueno, que ha hecho que el script lo termine en 3 días (ironía)
Un saludo
Última edición por Yfenche; 15/03/2010 a las 17:22 |