{"repo":"NehuenLian/AFRelay","free":true,"listed":false,"github":"https://github.com/NehuenLian/AFRelay","clone":"git clone https://github.com/NehuenLian/AFRelay.git","description":"A middleware that eliminates the need to manually build XML and lets developers work with AFIP/ARCA as if it were a REST API.","language":"Python","stars":90,"topics":["soap-web-services","afip","afip-api","afip-facturas","afip-sdk","afip-soap","afip-webservice","fintech","saas"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"AFRelay: Billing Microservice with integration to the Argentine Tax Agency Documentation · E2E tests repo AFRelay is a middleware that eliminates the need to manually build XML and lets developers work with AFIP as if it were a REST API. Total control : Free. No SaaS. No closed-source infrastructure. Without requiring the developer to get involved with SOAP. - Async network I/O keeps the event loop free while waiting for slow external services. - Automatically renews the access ticket each 11 hours and when the service starts. - Does not automatically handle errors or raise exceptions, only returns information as JSON. Requirements To use this service, you need a fiscal key and the corresponding certificates to authenticate with AFIP/ARCA web services. The steps to obtain the certificates are available on the official website: https://www.arca.gob.ar/ws/documentacion/certificados.asp Once authenticated, the authentication web service will provide two credentials: - A private key with the extension \" \" - An X.509 certificate with the extension \" \" They are used to sign the loginTicketResponse.xml file (TA), which returns an access token for the WSFE (Electronic Invoicing Web Service). Once the necessary files have been obtained, they can be placed in the following directories depending on your infrastructure: host certs/ : For Docker environments. src/shared/app certs/ : For non-Docker setups. Quick start with Docker 1. Clone the repository 2. Go to repository 3. Start the con","default_branch":null,"files":null,"tree":[],"storefront":"/r/NehuenLian","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NehuenLian/AFRelay/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}