Hace unos días iniciamos con el desarrollo de la nueva versión de facturación electrónica DIAN (Validación previa), En la cual el Web Service se autentica por medio de un certificado digital.

Probamos varias librerías de PHP del usuario robrichards pero todas sin éxito, ya que este Web Service espera la firma del elemento «wsa:To» y agrega nuevos NS a los elementos «wsa:To» y «ds:SignedInfo» antes de canonizar y firmar.

Por ese motivo gestionamos una nueva librería stenfrank/soap-dian, la cual nos permite gestionar este tipo de autenticación propuestos por la DIAN.

Pruebas:

paypal

Quieres mantener actualizado, únete a nuestro grupo en Telegram.

Quieres unirte a nuestro Slack.

Quieres unirte a nuestro Slack.