ws finkok
TRANSCRIPT
Hola Juan Carlos,
A continuación adjunto la documentación de los WebServices de Timbrado (stamp) y Cancelación (cancel) de FINKOK. Favor de leer detalladamente la siguiente información.
La url de los servicios de Prueba es:
Servicio de Timbrado: http://demo-facturacion.finkok.com/servicios/soap/stamp.wsdl
Servicio de Cancelación
http://demo-facturacion.finkok.com/servicios/soap/cancel.wsdl
Para hacer uso de nuestra plataforma de pruebas, por favor darse de alta en la siguiente liga:
http://demo-facturacion.finkok.com/cuentas/registrar/?upr=S
El usuario y la contraseña que registre serán ademas usados para conectarse a los web services como parámetros, adicionalmente la contraseña sera usada como passphrase para encriptar la llave .key en formato PEM para mayor seguridad.
El fin de registrarse es solo para obtener su usuario y contraseña, al ser esta una plataforma de pruebas no necesitara llenar el paso a paso inicial ya que este proceso es solo para producción.
La forma de encriptar llaves de certificados es usando openssl con el comando:
openssl rsa -in RFC.key -des3 -out RFC.enc.key -passout pass:"su contraseña"
Adjunto documentación de los webservices, puede usar el RFC con su certificado y llave correspondiente de su total elección.
Documentos con la explicación de nuestros webservices, parámetros y respuestas.
Stamp.odt Cancel.odt tipificacion_errores.ods
Ejemplos XML de Petición y Respuesta del Servicio de Timbrado:
stamp_request.xml stamp_bad_response.xml
stamp_good_response.xml
Ejemplos XML de Petición y Respuesta del Servicio de Cancelación:
cancel_request.xml cancel_bad_response.xml cancel_good_response.xml
Documentación en formato HTML de nuestros webservices.
ws_stamp.html ws_cancel.html
RFC que deberá ser usado durante las pruebas.
AAD990814BP7
Certificado y llave de prueba para realizar pruebas.
aad990814bp7_1210261233s.cer aad990814bp7_1210261233s.key
password: 12345678a
Ejemplos de consumo de web services de timbrado.
example.php
example.py
Example_VBNet
Nota: Este es un ambiente de pruebas donde gran cantidad de desarrolladores se encuentran integrando sus sistemas, por tal motivo puede presentar algunas anomalías o inconsistencias durante el desarrollo, este ambiente no está diseñado para soportar grandes cantidades de timbrado ni pruebas de stress, si así usted lo necesitará por favor contacte a su asesor.
Su integrador asignado de FINKOK es:
Nombre: David Cruz Email: [email protected] Skype: FINKOK-Integrador-078
Para un mejor contacto con el integrador asignado es recomendable que toda la comunicación sea por vía Skype o vía Email. No se recomienda hacer uso de las
líneas telefónicas para contactar a su integrador asignado, para los integradores es más fácil poderlo atender vía Skype puesto que esto permite atender a 4 socios de negocio simultáneamente.
Cualquier duda no quedo de usted.