Shopify resuelve tu tienda y tus cobros, pero no sabe nada de la facturación electrónica de la DGII. El conector de Aura cierra ese hueco: escucha las órdenes pagadas de tu tienda, las traduce a una emisión de e-CF y guarda el e-NCF, el QR y el código de seguridad en los metafields de la orden, listos para mostrar o enviar al cliente.

Qué hace el conector

  • Emite e-CF automáticamente cuando una orden se marca como pagada.
  • Captura el RNC en el checkout con un campo «RNC o Cédula»: con RNC válido emite E31 (crédito fiscal); sin RNC emite E32 (consumo).
  • Genera notas de crédito (E34) automáticamente al crear un reembolso, total o parcial.
  • Mapea el ITBIS por línea, verificable contra órdenes reales en modo de prueba.
  • Sincroniza el estado de la DGII mediante webhooks firmados (HMAC-SHA256) que escriben el resultado en los metafields de la orden.

Requisitos

  • Una tienda Shopify y una cuenta de Shopify Partner.
  • Node 18.20+ o 20.10+ y la CLI de Shopify (para el despliegue de la app).
  • Una cuenta de Aura con un cliente emisor certificado y una API Key.

Instalación y configuración

La app está construida sobre Remix. Para desplegarla y conectarla con tu tienda:

npm install cp .env.example .env npm run setup npm run dev

Una vez instalada, configura desde el admin de la tienda:

  • URL de la API de Aura
  • API Key (de prueba o de producción)
  • Client ID del emisor
  • (Opcional) Secreto de webhook de Aura, para el estado en tiempo real
El RNC manda el tipo de comprobante. Si el cliente escribe un RNC válido en el checkout, recibe un E31 con crédito fiscal; si no lo escribe, recibe un E32 de consumo. No tienes que elegir nada manualmente.

Disponibilidad

Próximamente en la Shopify App Store. Estamos completando el proceso de publicación. Mientras tanto, escríbenos y te ayudamos a instalar la app en tu tienda de desarrollo o producción.

Cómo empezar

Crea tu cuenta de Aura gratis: incluye 100 e-CF por mes y las emisiones en CerteCF no se cobran, así que puedes probar el flujo completo —pago, emisión y reembolso— antes de salir a producción. Regístrate en aura.nexo.com.do y obtén tu API Key y tu Client ID.

La referencia de la API (OpenAPI 3.1) está en aura.nexo.com.do/docs, y los detalles de la plataforma en la página de Aura.