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-mtxcaTypeScript
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.