Ir a producción
1. Obtener access_token para producción
Lo primero que necesitamos para usar los web services en producción es un access_token
de Afip SDK. Podés obtenerlo registrándote en:
2. Obtener certificado de producción
Si aún no lo hiciste, en este momento necesitas obtener los certificados de producción. Aquí te dejo una guía sobre cómo obtenerlos.
3. Cambiar los parámetros
Al crear una instancia de la librería, debes agregar el cert
, key
, access_token
y configurar production
en true
.
const fs = require('fs');
// Certificado (Puede estar guardado en archivos, DB, etc)
const cert = fs.readFileSync('./certificado.crt', {encoding: 'utf8'});
// Key (Puede estar guardado en archivos, DB, etc)
const key = fs.readFileSync('./key.key', {encoding: 'utf8'});
const afip = new Afip({
CUIT: 20111111112,
cert: cert,
key: key,
access_token: 'access_token obtenido en https://app.afipsdk.com/',
production: true
});
Eso es todo. Los requests que realices con esta configuración ya van a impactar en los web services de producción.
Última actualización
¿Te fue útil?