Bolt.new
Aprendé cómo usar Afip SDK con Bolt.new para integrar web services de ARCA.
Requisitos previos
1. Configuración
AFIPSDK_ACCESS_TOKEN=TU_ACCESS_TOKEN
AFIPSDK_TAX_ID=20409378472
AFIPSDK_WSID=wsfe2. Crear la integración en Bolt.new
Agregá una integración con un web service de ARCA usando Afip SDK a esta app de Bolt.new.
Primero detectá el stack del proyecto y explicá brevemente dónde vas a ubicar la ruta backend. Después implementá la integración siguiendo estas reglas:
Funcionalidad:
- Crear una pantalla mínima para probar el web service.
- La pantalla debe permitir configurar CUIT, ambiente dev/prod, Web Service ID y payload JSON.
- El frontend solo puede llamar a nuestro backend, nunca a Afip SDK directamente con el token.
- El backend debe leer AFIPSDK_ACCESS_TOKEN desde secrets o variables de entorno.
- Para obtener el Ticket de Acceso, llamar a POST https://app.afipsdk.com/api/v1/afip/auth.
- Enviar Authorization: Bearer TU_ACCESS_TOKEN.
- Enviar body JSON con environment, tax_id y wsid.
- Usar token y sign para llamar al método del web service elegido según la documentación oficial.
- Mostrar errores de configuración y errores de la API.
Reglas:
- No inventes endpoints, campos ni respuestas.
- No hardcodees credenciales.
- No imprimas AFIPSDK_ACCESS_TOKEN en logs.
- Usá la documentación oficial antes de escribir código:
- https://docs.afipsdk.com/integracion/api
- https://docs.afipsdk.com/siguientes-pasos/web-services/
- https://docs.afipsdk.com/siguientes-pasos/web-services/otro-web-service
- https://afipsdk.com/docs/api-reference/introduction/
Si el proyecto no tiene backend, creá una función serverless o route handler compatible con el framework actual.3. Llamar al método del Web Service que necesites
Web servicesOtro web serviceUsar tu propio certificado (Opcional)
Última actualización