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», pulsa 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 pulsa 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 pulse el botón de nuevo.
  • 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.