para ver si me puede apoyar con esta situación, mis xml ya los valido sin errores de formacion y sello en el Validacfd y el validador del sat.
pero al momento de querer timbrar con factureya me manda que mi sello est mal formado o inválido.
quisiera saber si a alguien le paso esto y lo pudo solucionar.
aqui pongo el codigo de como hago la llamada y anexo tambien el xml
Saludos...
Código: Seleccionar todo
<?php
require_once("nusoap.php");
$rutaArchivo= 'comprobanteTimbrado2.xml';
$xml_cadena = file_get_contents($rutaArchivo);
$usuario= 'AITF5602029W2';
$password= xxxxx'; [Editado por Admin : Amigo !! cuidado con lo que publicas....]
$datos=array
(
'usuario' =>$usuario,
'password' =>$password,
'cadena' =>$xml_cadena
);
$oSoapClient = new nusoap_client('https://www.factureyapac.com/WS-TFD-FY/WS-TFD-FY.asmx?WSDL', $datos);
$function = 'TimbrarCFDPrueba';
$respuesta = $oSoapClient->call($function, $datos);
if (!$error = $oSoapClient->getError())
{
echo "<pre>";print_r ($respuesta); echo "</pre>";
$XMLS=$respuesta["TimbrarCFDPruebaResult"]["string"][3];
}
else{
echo "ERROR:".print_r ($error);
exit;
}
?>