WSFECRED

ARCA FECred

@ramiidv/arca-fecred@0.1.0

SDK para el ciclo completo de Facturas de Crédito Electrónica MiPyME (Ley 27440). Consulta, aceptación, rechazo y cancelación.

npm install @ramiidv/arca-fecred
TypeScript
import { ArcaFecred, RolCtaCte } from "@ramiidv/arca-fecred";

const fecred = new ArcaFecred({
  cuit: "20123456789",
  cert: fs.readFileSync("./cert.crt", "utf-8"),
  key: fs.readFileSync("./key.key", "utf-8"),
});

// Consultar cuentas corrientes como receptor
const cuentas = await fecred.consultarCtasCtes({
  rol: RolCtaCte.RECEPTOR,
});

// Aceptar una FCE por código de cuenta corriente
await fecred.aceptarFECred(cuentas[0].codCtaCte);

Características

Qué incluye FECred

Ciclo completo

Consultar, aceptar, rechazar e informar cancelación de FCE.

Cuentas corrientes

Consulta de cuentas por rol (emisor/receptor) y estado.

Obligados a recibir

Verificar si un CUIT está obligado a recibir FCE.

Retenciones y formas de pago

Consulta de tipos de retención y formas de cancelación.

Instalá @ramiidv/arca-fecred

TypeScript nativo, Node.js 18+, cero dependencias innecesarias. Gratis, open source, MIT.