Endpoints modernos en JSON, autenticación Bearer Token, webhooks con firma HMAC y entorno Sandbox para homologar en minutos.
Olvidate de lidiar con los complejos y desactualizados protocolos SOAP/XML de los Web Services de ARCA o los formatos de archivo TXT rígidos de los bancos tradicionales. La API de EaseOnePay encapsula toda la complejidad en interfaces limpias, modernas y predecibles.

const EaseOnePay = require('@easeonepay/sdk');
const client = new EaseOnePay.Client({ apiKey: process.env.EOP_API_KEY });
// Emisión automática de Factura A con CAE ante ARCA
const invoice = await client.invoices.create({
punto_venta: 14,
tipo_comprobante: "FACTURA_A",
receptor: {
cuit: "30-71458921-9",
razon_social: "TecnoAndes Logística S.A.",
condicion_iva: "RESPONSABLE_INSCRIPTO"
},
items: [{
descripcion: "Suscripción Software Empresarial - Plan Enterprise",
cantidad: 1,
precio_unitario: 185000.00,
alicuota_iva: 21.0
}],
auto_debit: {
cbu: "0720182620000001284918",
payment_method: "CBU_DIRECT_DEBIT"
}
});
console.log(`Factura emitida: ${invoice.numero} | CAE: ${invoice.cae}`);
Configurá una URL en tu backend para recibir notificaciones instantáneas de eventos financieros:
| Evento | Descripción |
|---|---|
invoice.cae_approved |
Emitido cuando ARCA aprueba el comprobante y asigna CAE oficial. |
charge.settled |
Disparado cuando el débito CBU se compensa exitosamente en COELSA. |
reconciliation.matched |
Notifica que un movimiento bancario fue emparejado contra la factura. |
dunning.retry_scheduled |
Informa la reprogramación automática de un cobro con fondos insuficientes. |
npm i @easeonepay/sdkpip install easeonepayGenerá tus credenciales de sandbox con CUITs y certificados ARCA de prueba en segundos.
Estimado/a , hemos enviado las API Keys de sandbox a tu email.
Contactar Soporte Devs