WSMTXCA

ARCA MTXCA

@ramiidv/arca-mtxca@0.1.0

SDK para facturación electrónica con detalle por artículo. Código de barras, descripción, cantidad, precio unitario e IVA por item. Ideal para retail y e-commerce.

npm install @ramiidv/arca-mtxca
TypeScript
import { ArcaMtxca } from "@ramiidv/arca-mtxca";

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

const result = await mtxca.autorizar({
  codigoTipoComprobante: 1, // Factura A
  numeroPuntoVenta: 1,
  // ... items con detalle
  arrayItems: [{
    codigo: "7790001000012",
    descripcion: "Producto ejemplo",
    cantidad: 2,
    precioUnitario: 500,
    importeItem: 1000,
    codigoCondicionIVA: 5, // 21%
    importeIVA: 210,
  }],
});

Características

Qué incluye MTXCA

Detalle por artículo

Código de barras, descripción, cantidad, precio unitario e IVA por línea.

Comprobantes A, B, M

Facturas, notas de crédito y débito con detalle de items.

Consulta de comprobantes

Recuperar comprobantes autorizados con todo el detalle de artículos.

Ideal para retail

E-commerce y punto de venta con productos detallados.

Instalá @ramiidv/arca-mtxca

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