Facturación electrónica por API

Cada pago, con su comprobante ante ARCA.

Tu sistema avisa que hubo un pago y ModoFactura emite la factura, arma el PDF con el QR de ARCA y se la manda a tu cliente. Un pedido, un comprobante, aunque ARCA tarde o se caiga.

Recorrido de un pedido
  1. Tu sistema POST /v1/comprobantes
  2. ModoFactura 202 · procesando
  3. ARCA CAE
  4. Tu cliente PDF por mail
  5. Tu sistema webhook firmado
  • Factura A y B y sus notas de crédito
  • PDF con QR el mismo archivo, siempre
  • Webhooks firmados con HMAC-SHA256
  • TEST y PROD con claves separadas

Qué hace

Facturar deja de ser una tarea aparte.

Pensado para empresas responsables inscriptas que cobran desde su propio sistema (una tienda, una plataforma, suscripciones) y necesitan que cada cobro tenga su comprobante sin cargarlo a mano.

  • Emite

    Factura A y B, y sus notas de crédito, con tu CUIT y un punto de venta sólo para esto.

  • Calcula

    Mandás el precio final de cada renglón; el neto y el IVA los calcula el servidor.

  • Arma el PDF

    Con el QR de ARCA y a partir de lo que ARCA autorizó.

  • Lo envía

    Por mail al receptor, con el PDF adjunto, si nos pasás su dirección.

  • Te avisa

    Por webhook firmado, o lo consultás por API cuando quieras.

  • Lo archiva

    Cada PDF emitido queda guardado con bloqueo de borrado.

Cómo se integra

Cinco pasos, y el primero lo hacemos nosotros.

  1. Alta asistida

    Cargamos tu CUIT, tus datos fiscales y un punto de venta exclusivo. Te damos una clave de TEST.

  2. Probás en TEST

    En TEST los comprobantes no llegan a ARCA: el CAE es de prueba. Podés equivocarte tranquilo.

  3. Un pedido por pago

    Un POST con un Idempotency-Key propio. Si algo se corta, repetís con la misma clave y no se duplica.

  4. Recibís el resultado

    Por webhook o consultando. Emitido trae número, CAE y PDF; rechazado, lo que dijo ARCA.

  5. Pasás a PROD

    Con tu clave de producción, cuando lo tengas todo probado.

Así se pide una factura · POST /v1/comprobantesbash
curl -X POST 'https://modofactura-test.modoagrario.com/v1/comprobantes' \
  -H 'Authorization: Bearer mf_test_...' \
  -H 'Idempotency-Key: pago-1234' \
  -H 'Content-Type: application/json' \
  -d '{
  "tipo": 6,
  "concepto": 2,
  "receptor": {
    "doc_tipo": 96,
    "doc_nro": "30111222",
    "condicion_iva": 5,
    "nombre": "Ana Pérez",
    "domicilio": "San Martín 123, Rosario"
  },
  "renglones": [
    {
      "descripcion": "Abono mensual",
      "importe": "121.00",
      "alicuota": 21
    }
  ],
  "servicio_desde": "2026-11-01",
  "servicio_hasta": "2026-11-30",
  "vencimiento_pago": "2026-12-10",
  "condicion_venta": "contado"
}'

Ejemplo del contrato de la API, contra el ambiente de TEST. Ver la referencia de POST /v1/comprobantes.

Qué garantiza

Lo que pasa cuando algo falla también está diseñado.

  • Un comprobante por pedido

    El mismo Idempotency-Key devuelve siempre el mismo comprobante. Si ARCA no contesta, antes de reintentar se consulta qué quedó registrado: nunca se pide dos veces a ciegas.

  • Si algo no cierra, lo mira una persona

    Un comprobante que no se puede confirmar queda en revisión, con aviso, y lo resuelve alguien del equipo. No hace falta pedirlo de nuevo.

  • PDF con el QR de ARCA

    Sale de lo que autorizó ARCA. El mismo comprobante da siempre el mismo archivo, y se verifica contra su huella antes de servirlo.

  • Mail al receptor

    Con el PDF adjunto y la razón social de tu empresa como nombre del remitente.

  • Webhooks firmados

    Cada resultado llega firmado con un secreto de tu cuenta, con reintentos durante 24 horas y reenvío a pedido.

  • Archivo con bloqueo de borrado

    Cada PDF emitido se guarda en un almacenamiento privado y cifrado, con bloqueo de borrado.

Alcance

Qué emite hoy.

Sí

  • Factura A y factura B
  • Notas de crédito A y B, totales o parciales
  • Productos, servicios o ambos
  • Emisores responsables inscriptos en IVA

Todavía no

  • Factura C
  • Notas de débito

Precio

A definir

Consultanos y te contamos. Escribinos.

Alta

El alta es asistida.

No hay registro abierto: te damos de alta nosotros. Escribinos con tu CUIT, qué sistema usás para cobrar y cuántos comprobantes esperás por mes, y coordinamos los pasos.