Certificados para homologacin y produccin

RunLLM
RunLLM

Sí, es necesario emitir un certificado específico para homologación (testing); el certificado de producción no sirve para pruebas en el entorno de desarrollo. Los certificados de cada ambiente son distintos y no son intercambiables, ya que ARCA valida que el certificado corresponda al entorno configurado, y usar uno de producción en homologación genera errores de confianza o rechazo de la conexión según la documentación oficial y reportes de la comunidad técnica.

Para pruebas, debés generar un certificado de testing siguiendo el procedimiento correspondiente, y autorizarlo para los web services de desarrollo. Si intentás usar el de producción en homologación, recibirás errores como "certificado no emitido por AC de confianza" o "nsl:cms.cert.untrusted" porque los certificados de producción tienen un emisor diferente ("CN=Computadores") respecto a los de testing ("CN=Computadores Test") según la experiencia de usuarios y la documentación técnica de Afip SDK.

¿Te gustaría ver los pasos detallados para generar y autorizar un certificado de homologación?

Sources:

Mauricio Calgaro
Mauricio Calgaro

en ambiente de homologación, los puntos de venta se pueden verificar? o existe solamente uno?

@user en ambiente de homologación, los puntos de venta se pueden verificar? o existe solamente uno?

RunLLM
RunLLM

En ambiente de homologación (dev), solo existe el punto de venta 1 y es el único que se puede usar; no es posible crear ni verificar otros puntos de venta, ya que el entorno de testing está limitado a ese valor fijo. Cualquier consulta o emisión debe hacerse siempre con el punto de venta 1 en homologación, según la documentación y la experiencia de la comunidad.

¿Te gustaría ver ejemplos de cómo consultar o usar el punto de venta en este entorno?

Sources:

Mauricio Calgaro
Mauricio Calgaro

@user el endpoint de AFIP para crear una factura es el mismo en producción y desarrollo?

RunLLM
RunLLM

Sí, el endpoint de la API de Afip SDK para crear una factura es el mismo tanto en producción como en desarrollo: https://app.afipsdk.com/api/v1/afip/requests. Lo que cambia es el parámetro environment en el body de la solicitud, donde se debe indicar "dev" para homologación o "prod" para producción.

¿Te gustaría ver un ejemplo de cómo armar la solicitud para cada ambiente?

Sources: