Plugin gratuito para WordPress

Que tus clientes generen su propia factura en tu tienda WooCommerce

FacturaMX for WooCommerce agrega a tu sitio una página de autofacturación: el cliente escribe su número de pedido y sus datos fiscales, y recibe su CFDI 4.0 con PDF y XML al instante. Tú no haces nada. El timbrado lo hace FacturaMX.

Cómo funciona para tu cliente

  1. Entra a la página de facturación de tu tienda (la creas tú, con una sola etiqueta: [facturamx_portal], en cualquier página o entrada de WordPress).
  2. Escribe el número de pedido y el total pagado. Solo quien tiene el comprobante conoce los dos datos, así que no necesita cuenta en tu sitio.
  3. Llena sus datos fiscales: RFC, razón social, régimen fiscal, código postal fiscal, uso del CFDI, forma de pago y el correo donde quiere recibir su factura. Todo se valida contra los catálogos del SAT antes de timbrar.
  4. Recibe su CFDI 4.0 y descarga el PDF y el XML en ese momento.

Qué necesitas

  • Una tienda WordPress con WooCommerce que venda en pesos mexicanos.
  • Una cuenta en FacturaMX con tu empresa dada de alta, tu Certificado de Sello Digital (CSD) del SAT y la Carta Manifiesto firmada. El plugin se conecta a FacturaMX, que es quien timbra tus facturas: sin cuenta en FacturaMX el plugin no funciona.

Paso a paso para conectarlo con FacturaMX

  1. Crea tu cuenta en facturamx.top. Te regalamos 3 timbres para probar, válidos por 30 días.
  2. En Empresas, da de alta tu empresa, sube tu CSD (archivos .cer y .key) y firma la Carta Manifiesto. Con eso tu empresa queda lista para timbrar.
  3. En la ficha de tu empresa, en «API para facturación externa», da clic en Generar token. Empieza por fmx_live_ y solo se muestra una vez: cópialo.
  4. En WordPress, ve a Plugins → Añadir nuevo, busca «FacturaMX for WooCommerce», instálalo y actívalo. También está en el directorio de plugins de WordPress.
  5. Ve a WooCommerce → FacturaMX, pega el token, guarda y da clic en Probar conexión. Mientras la conexión no se haya probado con éxito, el plugin no emite ninguna factura.
  6. Asigna a cada producto su clave del SAT (ClaveProdServ) en su pestaña FacturaMX. La pantalla de ajustes te dice cuáles faltan: el plugin no factura con la clave comodín 01010101 («No existe en el catálogo»).
  7. Crea una página, por ejemplo «Facturación», escribe [facturamx_portal] y publícala. Pon el enlace en el pie de tu sitio y en los correos de pedido.

Lo que hace el plugin

  • Página pública de autofacturación con la etiqueta [facturamx_portal].
  • Botón para facturar desde el propio pedido en el administrador de WooCommerce.
  • El IVA ya viene incluido en tus precios: si WooCommerce no calculó el impuesto de una línea, el plugin lo extrae del precio en vez de sumarlo. Los productos exentos se marcan uno por uno.
  • Cuadra el CFDI contra lo que pagó el cliente, y si no cuadra, no lo emite.
  • Un pedido no se factura dos veces, aunque el cliente vuelva a dar clic en el botón.
  • El PDF y el XML se descargan desde tu propio sitio: tu token nunca llega al navegador.
  • Compatible con HPOS (almacenamiento de pedidos de alto rendimiento).

Precio

El plugin es gratuito y de código abierto (GPL). Cada factura que emite usa un timbre de tu cuenta de FacturaMX: al registrarte recibes 3 timbres gratis, y después puedes comprar paquetes en FacturaMX.

¿Quieres integrar otro sistema?

Además del plugin, FacturaMX tiene una API para conectar tu ERP, tu punto de venta o cualquier otro sistema. Crea tu cuenta y la encuentras en el menú API, con su manual.

Ayuda

Escríbenos a contacto@facturamx.top o por WhatsApp al 961 451 3696. Consulta también los términos del servicio y el aviso de privacidad.