# Configuración
Source: https://docs.yafacture.com/ajustes/configuracion
Personaliza el perfil, los documentos y los datos fiscales de tu empresa en Yafacture
## ¿Qué es Configuración?
**Configuración** es la sección donde ajustas todos los parámetros de tu empresa: imágenes, perfil, comunicación, formatos de documentos y datos fiscales. Está organizada en tres pestañas.
***
## Pestaña Principal
### Imágenes
Sube las imágenes que identifican a tu empresa en los documentos generados por Yafacture.
| Campo | Descripción |
| -------------- | ------------------------------------------------------------------------------------------- |
| **Principal** | Logo principal que aparece en facturas y documentos |
| **Secundaria** | Imagen secundaria o banner; también muestra una vista previa con nombre y RFC de la empresa |
### Perfil
| Campo | Descripción |
| ----------------- | ---------------------------------------------------------------------- |
| **Nombre** | Nombre o razón social de la empresa |
| **Código postal** | Código postal del domicilio fiscal |
| **CURP** | CURP del representante (aplica para personas físicas) |
| **Zona horaria** | Zona horaria para fechas y horas en documentos (e.g. Ciudad de México) |
### Comunicación
| Campo | Descripción |
| --------------------------------------- | ---------------------------------------------------------------------- |
| **Alerta mínima de créditos restantes** | Número de timbres a partir del cual recibes una alerta de saldo bajo |
| **Teléfonos de WhatsApp** | Números de WhatsApp para recibir notificaciones; puedes agregar varios |
| **Correos electrónicos** | Correos de notificación; puedes agregar varios |
### Productos
| Opción | Descripción |
| ----------------------------------------- | -------------------------------------------------------------------------------- |
| **Inventario por bodegas** | Activa el control de inventario desglosado por bodega |
| **Reservar inventario al crear borrador** | Si está activo, el inventario se descuenta al guardar un borrador, no al timbrar |
### Billetera
Disponible si tu usuario tiene permiso de transferencias en la billetera.
| Campo | Descripción |
| --------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Días de vigencia de validación de cuentas CLABE** | Días que se conserva el resultado de una [validación de cuenta](/pagos-cobros/validacion-cuentas) (3 por defecto); pasados estos días, validar la misma cuenta vuelve a generar la transferencia de \$0.01 (prueba del centavo) |
| **Invalidar cache de validaciones** | Anula todas las validaciones vigentes (previa confirmación); la siguiente consulta de cualquier cuenta volverá a ejecutar la prueba del centavo |
Al pie de la pestaña Principal encontrarás el enlace **Eliminar cuenta**. Esta acción es irreversible: elimina la empresa y todos sus datos de Yafacture.
***
## Pestaña Documentos
Configura los parámetros que se aplican a cada tipo de documento generado en Yafacture.
### Comprobantes (CFDIs)
| Campo | Descripción |
| -------------------------------- | ---------------------------------------------------------------------- |
| **Serie del comprobante** | Letra o código que precede al folio (e.g. `C`) |
| **Folio del comprobante** | Número de folio actual; se incrementa automáticamente con cada factura |
| **Mensaje para compartir** | Texto que acompaña al PDF cuando se comparte con el cliente |
| **Leyenda en documento** | Texto que aparece en el cuerpo del PDF (garantías, condiciones, etc.) |
| **Estilo PDF** | Selecciona entre las plantillas visuales disponibles para el PDF |
| **Conceptos máximos por página** | Límite de líneas de concepto por página en el PDF (evita cortes) |
### Nómina
| Campo | Descripción |
| --------------------- | ----------------------------------------------------------------- |
| **Serie de nómina** | Serie para CFDIs de nómina (e.g. `NOM`) |
| **Folio de nómina** | Folio actual para recibos de nómina |
| **Registro Patronal** | Número de registro ante el IMSS |
| **Días del año** | Días laborables configurados para el cálculo de nómina (e.g. 365) |
### Donatarias
| Campo | Descripción |
| ------------------------- | ----------------------------------------- |
| **Fecha de Autorización** | Fecha en que el SAT autorizó la donataria |
| **No. de Autorización** | Número de autorización emitido por el SAT |
### Depreciaciones
| Campo | Descripción |
| ---------------- | -------------------------------------------------------------- |
| **Monto mínimo** | Importe mínimo para registrar una depreciación en comprobantes |
### Autofactura
| Campo | Descripción |
| ----------------------------------------- | ----------------------------------------------------------- |
| **Mensaje en página de autofacturación** | Texto que ve el cliente en la página de autofactura pública |
| **Mensaje para compartir en autofactura** | Texto que acompaña el PDF de autofactura al compartirse |
### Ventas mostrador
| Campo | Descripción |
| -------------------------------- | -------------------------------------------------------- |
| **Serie de venta mostrador** | Serie para tickets de venta (e.g. `VM`) |
| **Folio de venta mostrador** | Folio actual para ventas de mostrador |
| **Leyenda** | Texto que aparece en el ticket de venta |
| **Conceptos máximos por página** | Límite de líneas por página en el PDF de venta mostrador |
### Cotizaciones
| Campo | Descripción |
| ----------------------------------- | ----------------------------------------------------------------- |
| **Serie** | Serie para cotizaciones (e.g. `COT`) |
| **Folio** | Folio actual de cotizaciones |
| **Mensaje para compartir** | Texto que acompaña la cotización al compartirse |
| **Leyenda** | Texto que aparece en el cuerpo de la cotización |
| **Conceptos máximos por página** | Límite de líneas por página |
| **Mostrar impuestos en cotización** | Muestra u oculta el desglose de impuestos en el PDF de cotización |
### Tickets
| Campo | Descripción |
| -------------- | ------------------------------------------------------------------- |
| **Ancho (mm)** | Ancho en milímetros del rollo de papel para la impresora de tickets |
***
## Pestaña Fiscales
### Régimen fiscal
Configura los regímenes fiscales con los que opera tu empresa.
| Campo | Descripción |
| ------------------------------ | ---------------------------------------------------------------------------------------------------------------------- |
| **Régimen fiscal por defecto** | Régimen que se pre-selecciona al crear nuevas facturas |
| **Checkboxes de regímenes** | Marca todos los regímenes en los que estás dado de alta ante el SAT; solo los marcados estarán disponibles al facturar |
Yafacture lista los 26 regímenes fiscales del SAT. Activa únicamente los que corresponden a tu empresa para simplificar la selección al facturar.
### Conexión con el SAT
| Campo | Descripción |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| **Contraseña del portal** | Contraseña con la que accedes a sat.gob.mx; se usa para descargar documentos automáticamente (constancia, opinión de cumplimiento) |
Tu contraseña del SAT se almacena de forma cifrada y se usa exclusivamente para consultar servicios del SAT en tu nombre. Nunca se comparte con terceros.
***
## Preguntas frecuentes
Sí. Modifica los campos **Serie** y **Folio** en la pestaña Documentos → Comprobantes. El nuevo folio se aplicará a partir de la siguiente factura timbrada. Asegúrate de no repetir folios ya usados para evitar problemas ante el SAT.
El inventario de tus productos se controla de forma independiente por cada bodega registrada. Útil si tienes múltiples puntos de almacenaje o sucursales.
Sí. Si tu empresa está registrada en más de un régimen ante el SAT, activa todos los que correspondan. Al crear una factura, podrás elegir el régimen adecuado para cada operación.
Se usa para la descarga automática de documentos como la constancia de situación fiscal y la opinión de cumplimiento directamente desde el SAT, sin que tengas que iniciar sesión manualmente en sat.gob.mx.
***
Administra los usuarios de tu empresa y sus permisos de acceso.
Gestiona tus llaves API y webhooks para integrar Yafacture con otros sistemas.
# Desarrolladores
Source: https://docs.yafacture.com/ajustes/desarrolladores
Genera llaves API y configura webhooks para integrar Yafacture con tus sistemas
## ¿Qué es Desarrolladores?
**Desarrolladores** es la sección donde gestionas la integración técnica de Yafacture con tus propios sistemas. Cuenta con dos pestañas: **Llaves API** para autenticar solicitudes a la API REST, y **Webhooks** para recibir notificaciones en tiempo real cuando ocurren eventos en tu cuenta.
***
## Pestaña Llaves API
### ¿Qué son las llaves API?
Las **llaves API** (tokens) son credenciales que permiten a tus aplicaciones autenticarse ante la API de Yafacture y ejecutar operaciones programáticamente: timbrar facturas, consultar clientes, mover fondos en la billetera, etc.
Cada token tiene el formato `yafacture_XXXXXXXX...` y se muestra parcialmente enmascarado por seguridad.
### Crear una llave API
Presiona el botón **Crear token** en la parte inferior de la pantalla.
El token completo se muestra **una sola vez** al crearlo. Guárdalo en un lugar seguro antes de cerrar el diálogo — no podrás verlo completo de nuevo.
Incluye el token en el encabezado de autorización de cada solicitud a la API de Yafacture.
Trata tus llaves API como contraseñas. No las incluyas en código fuente público ni en repositorios. Si una llave se compromete, elimínala y genera una nueva.
### Gestionar llaves existentes
Al tocar la flecha **›** junto a un token puedes ver su detalle y eliminarlo. La lista muestra todos los tokens activos de tu empresa.
***
## Pestaña Webhooks
### ¿Qué son los webhooks?
Los **webhooks** son URLs de tu sistema a las que Yafacture envía notificaciones HTTP en tiempo real cuando suceden eventos (crear una factura, actualizar un cliente, registrar un movimiento en la billetera, etc.). Elimina la necesidad de hacer polling a la API para detectar cambios.
### Crear un webhook
Presiona el botón **Crear webhook** en la parte inferior de la pantalla.
Escribe la URL de tu servidor que recibirá los eventos (debe ser accesible desde Internet).
Elige los módulos y acciones (Leer, Crear, Actualizar, Eliminar) para los que deseas recibir notificaciones. Solo recibirás eventos de los módulos que marques.
Presiona **Guardar**. Yafacture comenzará a enviar eventos a tu URL de inmediato.
### Panel de detalle de webhook
Al tocar **›** en un webhook existente verás:
| Campo | Descripción |
| --------------------- | ----------------------------------- |
| **URL de webhook** | La URL de destino configurada |
| **Fecha de creación** | Cuándo se registró el webhook |
| **Eventos suscritos** | Lista de módulos y acciones activos |
Desde este panel también puedes eliminar el webhook con el ícono de papelera, o modificar los eventos suscritos y guardar los cambios.
Los eventos disponibles para webhooks corresponden a los mismos módulos que los permisos de usuario: Billetera, Facturación, Clientes, Productos, Reportes y más.
***
## Preguntas frecuentes
Puedes crear múltiples llaves, por ejemplo una por cada sistema o integración que uses. Esto te permite revocar el acceso de una integración específica sin afectar las demás.
Inclúyela en el encabezado HTTP de autenticación de cada solicitud. Consulta la documentación de la API en la pestaña **Documentación API** para ver ejemplos en curl, JavaScript, Python y otros lenguajes.
Yafacture intentará entregar el evento. Si tu servidor no responde, el evento puede perderse. Asegúrate de que tu URL de webhook esté siempre activa y responda con un código HTTP 2xx para confirmar la recepción.
Sí. Puedes registrar múltiples webhooks con diferentes URLs y diferentes conjuntos de eventos, útil para enrutar notificaciones a distintos servicios o entornos (producción, staging, etc.).
***
Consulta la referencia completa de la API REST de Yafacture con ejemplos de código.
Administra los usuarios de tu empresa y sus permisos de acceso.
# Usuarios
Source: https://docs.yafacture.com/ajustes/usuarios
Administra los usuarios de tu empresa, sus permisos de acceso y sesiones activas
## ¿Qué es Usuarios?
**Usuarios** es la sección donde administras quién puede acceder a tu empresa en Yafacture y qué acciones puede realizar. Está organizada en dos pestañas: **Usuarios** para gestionar cuentas y permisos, y **Sesiones** para monitorear las sesiones activas.
***
## Pestaña Usuarios
### Lista de usuarios
Muestra todos los usuarios con acceso a tu empresa. Cada fila incluye el correo electrónico del usuario. Al tocar la flecha **›** se abre un panel lateral con los detalles y permisos de ese usuario.
El contador en la parte inferior indica el total de usuarios registrados y la paginación activa.
### Panel de permisos
Al abrir un usuario verás:
* **Correo electrónico** del usuario
* **Verificación en dos pasos (2FA)** — botón **Activar seguridad** para habilitar autenticación de dos factores en esa cuenta
* **Permisos por módulo** — lista de todos los módulos de Yafacture con checkboxes individuales
Cada módulo puede tener los siguientes niveles de acceso:
| Permiso | Descripción |
| -------------- | ---------------------------------------------- |
| **Leer** | El usuario puede ver la información del módulo |
| **Crear** | El usuario puede agregar nuevos registros |
| **Actualizar** | El usuario puede editar registros existentes |
| **Eliminar** | El usuario puede borrar registros |
Los módulos sin ningún permiso activo muestran **Sin permisos** y el usuario no podrá acceder a esa sección. Usa el buscador del panel para encontrar rápidamente un módulo específico.
Los módulos disponibles para configurar permisos incluyen: Billetera (Clabes, Cobrar, Cuentas, Movimientos, Pagar), Borrador, Buscador, Cargar comprobantes, Clientes, Configuración, Constancia de situación, Descargar comprobantes, Documentación, Empleados, Etiquetas, Facturar, Impresión y configuración de etiquetas, Mercadolibre, Nómina, Opinión de cumplimiento, Productos, Prospectos, Reportes, Sucursales, Tablero, Usuarios, Ventas mostrador y más.
Guarda los cambios con el botón **Guardar** al pie del panel.
### Crear un usuario nuevo
Presiona el botón **Crear usuario** en la parte inferior de la pantalla.
Escribe el correo electrónico de la persona que deseas invitar. Recibirá un acceso a tu empresa en Yafacture.
Una vez creado el usuario, abre su panel con **›** y asigna los permisos de acceso por módulo.
***
## Pestaña Sesiones
La pestaña **Sesiones** muestra el historial de inicios de sesión de todos los usuarios de tu empresa. Cada entrada incluye:
| Campo | Descripción |
| ---------------- | ---------------------------------------------------------------------- |
| **Estado** | `Activa` (sesión en curso) o `Cerrada` (sesión finalizada) |
| **Usuario** | Correo electrónico del usuario que inició sesión |
| **Fecha y hora** | Cuándo se inició la sesión |
| **Dispositivo** | Sistema operativo y navegador usados (e.g. macOS, Chrome; iOS, Safari) |
| **IP** | Dirección IP desde la que se conectó el usuario |
### Cerrar sesiones
* **Cerrar** (por sesión) — finaliza esa sesión específica de forma remota
* **Cerrar todo** — cierra todas las sesiones activas de todos los usuarios de la empresa de una sola vez
Cerrar una sesión activa desconecta al usuario inmediatamente. Útil si detectas accesos no reconocidos o necesitas forzar el cierre de sesión por seguridad.
***
## Preguntas frecuentes
No hay un límite fijo indicado en la interfaz. Puedes agregar tantos usuarios como necesites para tu equipo de trabajo.
Es una capa adicional de seguridad que requiere que el usuario confirme su identidad con un segundo factor (como un código en su teléfono) además de su contraseña. Se activa por usuario desde el panel de permisos.
Sí. Activa únicamente los módulos y niveles de permiso que necesitas para cada usuario. Por ejemplo, puedes dar acceso de solo lectura a Reportes sin que el usuario pueda crear o eliminar registros.
El usuario seguirá existiendo pero no podrá acceder a ningún módulo. Su sesión activa continuará hasta que expire o sea cerrada manualmente desde la pestaña Sesiones.
***
Ajusta el perfil, los documentos y los datos fiscales de tu empresa.
Gestiona tus llaves API y webhooks para integrar Yafacture con otros sistemas.
# Crear o actualizar un complemento para un borrador
Source: https://docs.yafacture.com/api-reference/borradores--complementos/crear-o-actualizar-un-complemento-para-un-borrador
https://rest.yafacture.com/openapi-borradores.json post /borradores-complementos
# Eliminar ids para complementos de borradores
Source: https://docs.yafacture.com/api-reference/borradores--complementos/eliminar-ids-para-complementos-de-borradores
https://rest.yafacture.com/openapi-borradores.json patch /borradores-complementos/delete/{borradorId}
# Obtener complementos de un borrador
Source: https://docs.yafacture.com/api-reference/borradores--complementos/obtener-complementos-de-un-borrador
https://rest.yafacture.com/openapi-borradores.json get /borradores-complementos/{borradorId}
# Actualizar orden del concepto para un borrador
Source: https://docs.yafacture.com/api-reference/borradores--conceptos/actualizar-orden-del-concepto-para-un-borrador
https://rest.yafacture.com/openapi-borradores.json post /borradores-conceptos/{borradorId}/orden
# Crear o actualizar el concepto de un borrador
Source: https://docs.yafacture.com/api-reference/borradores--conceptos/crear-o-actualizar-el-concepto-de-un-borrador
https://rest.yafacture.com/openapi-borradores.json post /borradores-conceptos
# Eliminar ids de conceptos de borradores
Source: https://docs.yafacture.com/api-reference/borradores--conceptos/eliminar-ids-de-conceptos-de-borradores
https://rest.yafacture.com/openapi-borradores.json patch /borradores-conceptos/delete/{borradorId}
# Obtener conceptos de un borrador
Source: https://docs.yafacture.com/api-reference/borradores--conceptos/obtener-conceptos-de-un-borrador
https://rest.yafacture.com/openapi-borradores.json get /borradores-conceptos/{borradorId}
# Actualizar borrador
Source: https://docs.yafacture.com/api-reference/borradores/actualizar-borrador
https://rest.yafacture.com/openapi-borradores.json put /borradores/{borradorId}
# Compartir link de autofactura y/o generar venta mostrador de un borrador
Source: https://docs.yafacture.com/api-reference/borradores/compartir-link-de-autofactura-yo-generar-venta-mostrador-de-un-borrador
https://rest.yafacture.com/openapi-borradores.json post /borradores/link-factura/{borradorId}
# Crear un borrador
Source: https://docs.yafacture.com/api-reference/borradores/crear-un-borrador
https://rest.yafacture.com/openapi-borradores.json post /borradores
# Eliminar borradores
Source: https://docs.yafacture.com/api-reference/borradores/eliminar-borradores
https://rest.yafacture.com/openapi-borradores.json patch /borradores
# Obtener borrador
Source: https://docs.yafacture.com/api-reference/borradores/obtener-borrador
https://rest.yafacture.com/openapi-borradores.json get /borradores/{borradorId}
# Obtener borrador por identificador público
Source: https://docs.yafacture.com/api-reference/borradores/obtener-borrador-por-identificador-público
https://rest.yafacture.com/openapi-borradores.json get /borradores/publico/{identificadorPublico}
# Obtener listado de borradores
Source: https://docs.yafacture.com/api-reference/borradores/obtener-listado-de-borradores
https://rest.yafacture.com/openapi-borradores.json get /borradores
Devuelve un arreglo de borradores asociados al emisor especificado. Puede incluir filtros opcionales como fecha, estado o paginación.
# Cancelar comprobante
Source: https://docs.yafacture.com/api-reference/cancelación-de-comprobante/cancelar-comprobante
https://rest.yafacture.com/openapi-facturacion.json post /cancelacion
# Obtener catálogos de bins
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-bins
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/bins
# Obtener catálogos de claves y productos del SAT
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-claves-y-productos-del-sat
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/claves-productos
# Obtener catálogos de INCP
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-incp
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/banxico
# Obtener catálogos de instituciones bancarias
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-instituciones-bancarias
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/instituciones
# Obtener catálogos de monedas
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-monedas
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/monedas
# Obtener catálogos de pago de servicios
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-pago-de-servicios
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/pagos-servicios
# Obtener catálogos de pago de servicios por id
Source: https://docs.yafacture.com/api-reference/catálogos/obtener-catálogos-de-pago-de-servicios-por-id
https://rest.yafacture.com/openapi-facturacion.json get /catalogos/pagos-servicios/{pagoServicioId}
# Actualizar autorizante
Source: https://docs.yafacture.com/api-reference/clabes-de-emisores/actualizar-autorizante
https://rest.yafacture.com/openapi-billetera.json put /clabes-emisores/{clabeEmisorId}/autorizantes/{autorizanteId}
# Actualizar datos de clabe
Source: https://docs.yafacture.com/api-reference/clabes-de-emisores/actualizar-datos-de-clabe
https://rest.yafacture.com/openapi-billetera.json put /clabes-emisores/{clabeEmisorId}
# Crear autorizante
Source: https://docs.yafacture.com/api-reference/clabes-de-emisores/crear-autorizante
https://rest.yafacture.com/openapi-billetera.json post /clabes-emisores/{clabeEmisorId}/autorizantes
# Eliminar autorizante
Source: https://docs.yafacture.com/api-reference/clabes-de-emisores/eliminar-autorizante
https://rest.yafacture.com/openapi-billetera.json patch /clabes-emisores/{clabeEmisorId}/autorizantes/{autorizanteId}
# Obtener clabe
Source: https://docs.yafacture.com/api-reference/clabes-de-emisores/obtener-clabe
https://rest.yafacture.com/openapi-billetera.json get /clabes-emisores/{clabeEmisorId}
# Obtener listado de clabes
Source: https://docs.yafacture.com/api-reference/clabes-de-emisores/obtener-listado-de-clabes
https://rest.yafacture.com/openapi-billetera.json get /clabes-emisores
# Eliminar lista de ids de nomina
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores-y-sus-reglas/eliminar-lista-de-ids-de-nomina
https://rest.yafacture.com/openapi-billetera.json patch /clabes-receptores-reglas
# Insertar regla para clabe del receptor
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores-y-sus-reglas/insertar-regla-para-clabe-del-receptor
https://rest.yafacture.com/openapi-billetera.json post /clabes-receptores-reglas/{clabeReceptorId}
# Insertar regla para clabe del receptor
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores-y-sus-reglas/insertar-regla-para-clabe-del-receptor-1
https://rest.yafacture.com/openapi-billetera.json put /clabes-receptores-reglas/{clabeReceptorId}/test
# Insertar regla para clabe del receptor
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores-y-sus-reglas/insertar-regla-para-clabe-del-receptor-2
https://rest.yafacture.com/openapi-billetera.json post /clabes-receptores-reglas/{clabeReceptorId}/{clabeReglaId}
# Obtener listado de reglas para la clabe del receptor
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores-y-sus-reglas/obtener-listado-de-reglas-para-la-clabe-del-receptor
https://rest.yafacture.com/openapi-billetera.json get /clabes-receptores-reglas/{clabeReceptorId}
# Actualizar comunicación de la clabe del emisor
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores/actualizar-comunicación-de-la-clabe-del-emisor
https://rest.yafacture.com/openapi-billetera.json post /clabes-receptores/{clabeReceptorId}/comunicacion
# Actualizar RFC receptor a una clabe
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores/actualizar-rfc-receptor-a-una-clabe
https://rest.yafacture.com/openapi-billetera.json post /clabes-receptores/{clabeReceptorId}
# Crear cuenta clabe
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores/crear-cuenta-clabe
https://rest.yafacture.com/openapi-billetera.json post /clabes-receptores
# Obtener datos de la clabe para un receptor
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores/obtener-datos-de-la-clabe-para-un-receptor
https://rest.yafacture.com/openapi-billetera.json get /clabes-receptores/{clabeReceptorId}
# Obtener de receptores que tenga una clabe
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores/obtener-de-receptores-que-tenga-una-clabe
https://rest.yafacture.com/openapi-billetera.json get /clabes-receptores/buscador
# Obtener lista de clabes de receptores
Source: https://docs.yafacture.com/api-reference/clabes-de-receptores/obtener-lista-de-clabes-de-receptores
https://rest.yafacture.com/openapi-billetera.json get /clabes-receptores
# Cálculo de depreciación del texto
Source: https://docs.yafacture.com/api-reference/depreciaciones/cálculo-de-depreciación-del-texto
https://rest.yafacture.com/openapi-facturacion.json post /depreciaciones/ia
# Obtener listado de depreciaciones
Source: https://docs.yafacture.com/api-reference/depreciaciones/obtener-listado-de-depreciaciones
https://rest.yafacture.com/openapi-facturacion.json get /depreciaciones
# Sincronizar depreciaciones pendientes
Source: https://docs.yafacture.com/api-reference/depreciaciones/sincronizar-depreciaciones-pendientes
https://rest.yafacture.com/openapi-facturacion.json get /depreciaciones/sync
# Clonar comprobantes
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/clonar-comprobantes
https://rest.yafacture.com/openapi-facturacion.json post /emisores-comprobantes/clonar
# Exportar listado de comprobantes
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/exportar-listado-de-comprobantes
https://rest.yafacture.com/openapi-facturacion.json post /emisores-comprobantes/exportar
# Guardar etiquetas para un emisor comprobante
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/guardar-etiquetas-para-un-emisor-comprobante
https://rest.yafacture.com/openapi-facturacion.json post /emisores-comprobantes/etiquetas/{_id}
# Obtener listado de comprobantes
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/obtener-listado-de-comprobantes
https://rest.yafacture.com/openapi-facturacion.json get /emisores-comprobantes
# Obtener listado de comprobantes
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/obtener-listado-de-comprobantes-1
https://rest.yafacture.com/openapi-facturacion.json get /emisores-comprobantes/analiticos
# Obtener listado de comprobantes de un emisor por folio fiscal - uuid
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/obtener-listado-de-comprobantes-de-un-emisor-por-folio-fiscal--uuid
https://rest.yafacture.com/openapi-facturacion.json get /emisores-comprobantes/buscador
# Obtener uuid de solicitudes pendientes de cancelar
Source: https://docs.yafacture.com/api-reference/emisores-comprobantes/obtener-uuid-de-solicitudes-pendientes-de-cancelar
https://rest.yafacture.com/openapi-facturacion.json get /emisores-comprobantes/solicitudes-pendientes
# Actualizar el contacto del emisor
Source: https://docs.yafacture.com/api-reference/emisores-contactos-de-cuentas/actualizar-el-contacto-del-emisor
https://rest.yafacture.com/openapi-emisores.json post /emisores-contactos/{_id}
# Crear contacto para cuenta
Source: https://docs.yafacture.com/api-reference/emisores-contactos-de-cuentas/crear-contacto-para-cuenta
https://rest.yafacture.com/openapi-emisores.json post /emisores-contactos
# Eliminar contacto del emisor
Source: https://docs.yafacture.com/api-reference/emisores-contactos-de-cuentas/eliminar-contacto-del-emisor
https://rest.yafacture.com/openapi-emisores.json patch /emisores-contactos/{_id}
# Obtener lista de contactos de cuentas
Source: https://docs.yafacture.com/api-reference/emisores-contactos-de-cuentas/obtener-lista-de-contactos-de-cuentas
https://rest.yafacture.com/openapi-emisores.json get /emisores-contactos
# Actualizar certificado
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/actualizar-certificado
https://rest.yafacture.com/openapi-emisores.json post /emisores-propiedades/certificados
# Actualizar constancia por llave
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/actualizar-constancia-por-llave
https://rest.yafacture.com/openapi-emisores.json put /emisores-propiedades/constancia
# Actualizar por id certificado
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/actualizar-por-id-certificado
https://rest.yafacture.com/openapi-emisores.json post /emisores-propiedades/certificados/{_id}
# Cargar documento
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/cargar-documento
https://rest.yafacture.com/openapi-emisores.json post /emisores-propiedades/documentos-emisor/{tipo}
# Descargar documento
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/descargar-documento
https://rest.yafacture.com/openapi-emisores.json put /emisores-propiedades/documentos-emisor/{tipo}
# Eliminar documento
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/eliminar-documento
https://rest.yafacture.com/openapi-emisores.json patch /emisores-propiedades/documentos-emisor/{tipo}
# Iniciar extracción KYC (solo admin)
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/iniciar-extracción-kyc-solo-admin
https://rest.yafacture.com/openapi-emisores.json post /emisores-propiedades/kyc
# Insertar constancia por llave
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/insertar-constancia-por-llave
https://rest.yafacture.com/openapi-emisores.json post /emisores-propiedades/constancia
# Obtener certificados
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-certificados
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/certificados
# Obtener constancia
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-constancia
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/constancia
# Obtener contraseña del archivo
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-contraseña-del-archivo
https://rest.yafacture.com/openapi-emisores.json post /emisores-propiedades/certificados/{_id}/llave
# Obtener datos KYC del emisor
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-datos-kyc-del-emisor
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/kyc
# Obtener el documento
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-el-documento
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/documentos-emisor/{tipo}
# Obtener el estado del proceso de la solicitud
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-el-estado-del-proceso-de-la-solicitud
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/documentos-emisor-proceso
# Obtener listado de documentos cargados por el emisor
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-listado-de-documentos-cargados-por-el-emisor
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/documentos-emisor
# Obtener listado de documentos cargados por el emisor
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-listado-de-documentos-cargados-por-el-emisor-1
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/documentos-emisor-solicitud
# Obtener sello
Source: https://docs.yafacture.com/api-reference/emisores-propiedades/obtener-sello
https://rest.yafacture.com/openapi-emisores.json get /emisores-propiedades/sellos
# Actualizar datos de emisor
Source: https://docs.yafacture.com/api-reference/emisores/actualizar-datos-de-emisor
https://rest.yafacture.com/openapi-emisores.json put /emisores
# Actualizar imagen del emisor
Source: https://docs.yafacture.com/api-reference/emisores/actualizar-imagen-del-emisor
https://rest.yafacture.com/openapi-emisores.json put /emisores/logo
# Obtener datos de emisor
Source: https://docs.yafacture.com/api-reference/emisores/obtener-datos-de-emisor
https://rest.yafacture.com/openapi-emisores.json get /emisores
# Eliminar lista de ids de empleados
Source: https://docs.yafacture.com/api-reference/empleados/eliminar-lista-de-ids-de-empleados
https://rest.yafacture.com/openapi-facturacion.json patch /empleados
# Insertar o actualizar un receptor en base al emisor
Source: https://docs.yafacture.com/api-reference/empleados/insertar-o-actualizar-un-receptor-en-base-al-emisor
https://rest.yafacture.com/openapi-facturacion.json post /empleados
# Obtener lista de empleados por RFC o nombre en base a su emisor
Source: https://docs.yafacture.com/api-reference/empleados/obtener-lista-de-empleados-por-rfc-o-nombre-en-base-a-su-emisor
https://rest.yafacture.com/openapi-facturacion.json get /empleados
# Eliminar una etiqueta cuando no tenga etiqueta asignada en emisor_comprobante
Source: https://docs.yafacture.com/api-reference/etiquetas/eliminar-una-etiqueta-cuando-no-tenga-etiqueta-asignada-en-emisor_comprobante
https://rest.yafacture.com/openapi-facturacion.json patch /etiquetas/{_id}
# Insertar o actualizar un producto
Source: https://docs.yafacture.com/api-reference/etiquetas/insertar-o-actualizar-un-producto
https://rest.yafacture.com/openapi-facturacion.json post /etiquetas
# Obtener lista de productos por RFC o nombre pertenecientes al emisor
Source: https://docs.yafacture.com/api-reference/etiquetas/obtener-lista-de-productos-por-rfc-o-nombre-pertenecientes-al-emisor
https://rest.yafacture.com/openapi-facturacion.json get /etiquetas
# Post herramientascertificados
Source: https://docs.yafacture.com/api-reference/herramientas/post-herramientascertificados
https://rest.yafacture.com/openapi-facturacion.json post /herramientas/certificados
# Cálculo de impuestos por año-mes
Source: https://docs.yafacture.com/api-reference/impuestos-cálculos/cálculo-de-impuestos-por-año-mes
https://rest.yafacture.com/openapi-facturacion.json get /impuestos-calculos
# Obtener impuestos
Source: https://docs.yafacture.com/api-reference/impuestos/obtener-impuestos
https://rest.yafacture.com/openapi-facturacion.json get /impuestos
# Guía de API
Source: https://docs.yafacture.com/api-reference/introduccion
Todo lo que necesitas saber sobre CFDI y facturación electrónica en México
# Calcular nómina para un receptor empleado
Source: https://docs.yafacture.com/api-reference/nóminas--empleados/calcular-nómina-para-un-receptor-empleado
https://rest.yafacture.com/openapi-facturacion.json get /nominas-empleados/{nominaId}/{receptorId}/calcular
# Insertar o eliminar empleado ligado a una nómina
Source: https://docs.yafacture.com/api-reference/nóminas--empleados/insertar-o-eliminar-empleado-ligado-a-una-nómina
https://rest.yafacture.com/openapi-facturacion.json post /nominas-empleados
# Obtener empleados ligados a una nómina
Source: https://docs.yafacture.com/api-reference/nóminas--empleados/obtener-empleados-ligados-a-una-nómina
https://rest.yafacture.com/openapi-facturacion.json get /nominas-empleados/{nominaId}
# Obtener nómina ligado a un empleado
Source: https://docs.yafacture.com/api-reference/nóminas--empleados/obtener-nómina-ligado-a-un-empleado
https://rest.yafacture.com/openapi-facturacion.json get /nominas-empleados/{nominaId}/{receptorId}
# Realizar acciones sobre valores nómina de empleado
Source: https://docs.yafacture.com/api-reference/nóminas--empleados/realizar-acciones-sobre-valores-nómina-de-empleado
https://rest.yafacture.com/openapi-facturacion.json patch /nominas-empleados/{nominaEmpleadoId}/{action}
# Actualizar borrador
Source: https://docs.yafacture.com/api-reference/nóminas/actualizar-borrador
https://rest.yafacture.com/openapi-facturacion.json put /nominas/{nominaId}
# Crear un borrador de nómina
Source: https://docs.yafacture.com/api-reference/nóminas/crear-un-borrador-de-nómina
https://rest.yafacture.com/openapi-facturacion.json post /nominas
# Eliminar lista de ids de nomina
Source: https://docs.yafacture.com/api-reference/nóminas/eliminar-lista-de-ids-de-nomina
https://rest.yafacture.com/openapi-facturacion.json patch /nominas
# Obtener borrador
Source: https://docs.yafacture.com/api-reference/nóminas/obtener-borrador
https://rest.yafacture.com/openapi-facturacion.json get /nominas/{nominaId}
# Obtener listado de nóminas
Source: https://docs.yafacture.com/api-reference/nóminas/obtener-listado-de-nóminas
https://rest.yafacture.com/openapi-facturacion.json get /nominas
# Pago de servicio
Source: https://docs.yafacture.com/api-reference/pago-de-servicios/pago-de-servicio
https://rest.yafacture.com/openapi-billetera.json post /pagos-servicios
# Insertar o actualizar unna regla de una póliza
Source: https://docs.yafacture.com/api-reference/polizas-reglas/insertar-o-actualizar-unna-regla-de-una-póliza
https://rest.yafacture.com/openapi-facturacion.json post /polizas-reglas
# Obtener lista de reglas asignadas a una poliza
Source: https://docs.yafacture.com/api-reference/polizas-reglas/obtener-lista-de-reglas-asignadas-a-una-poliza
https://rest.yafacture.com/openapi-facturacion.json get /polizas-reglas
# Obtener historial de cambios en productos
Source: https://docs.yafacture.com/api-reference/productos-histórico-movimientos/obtener-historial-de-cambios-en-productos
https://rest.yafacture.com/openapi-facturacion.json get /productos-historicos/{productoId}
# Actualizar masivamente varios productos
Source: https://docs.yafacture.com/api-reference/productos/actualizar-masivamente-varios-productos
https://rest.yafacture.com/openapi-facturacion.json put /productos/carga-masiva
# Actualizar varios productos
Source: https://docs.yafacture.com/api-reference/productos/actualizar-varios-productos
https://rest.yafacture.com/openapi-facturacion.json put /productos
# Agregar imágenes a un producto
Source: https://docs.yafacture.com/api-reference/productos/agregar-imágenes-a-un-producto
https://rest.yafacture.com/openapi-facturacion.json post /productos/imagenes/{productoId}
# Buscador de productos bajo el código de etiqueta
Source: https://docs.yafacture.com/api-reference/productos/buscador-de-productos-bajo-el-código-de-etiqueta
https://rest.yafacture.com/openapi-facturacion.json post /productos/etiquetas/buscador
# Cargar masivamente varios productos
Source: https://docs.yafacture.com/api-reference/productos/cargar-masivamente-varios-productos
https://rest.yafacture.com/openapi-facturacion.json post /productos/carga-masiva
# Destacar imagen a un producto
Source: https://docs.yafacture.com/api-reference/productos/destacar-imagen-a-un-producto
https://rest.yafacture.com/openapi-facturacion.json put /productos/imagenes/{productoId}/{imagenId}
# Eliminar imagen a un producto
Source: https://docs.yafacture.com/api-reference/productos/eliminar-imagen-a-un-producto
https://rest.yafacture.com/openapi-facturacion.json patch /productos/imagenes/{productoId}/{imagenId}
# Eliminar lista de ids de productos
Source: https://docs.yafacture.com/api-reference/productos/eliminar-lista-de-ids-de-productos
https://rest.yafacture.com/openapi-facturacion.json patch /productos
# Exportar lista de productos
Source: https://docs.yafacture.com/api-reference/productos/exportar-lista-de-productos
https://rest.yafacture.com/openapi-facturacion.json get /productos/exportar
# Generar etiquetas de productos seleccionados
Source: https://docs.yafacture.com/api-reference/productos/generar-etiquetas-de-productos-seleccionados
https://rest.yafacture.com/openapi-facturacion.json post /productos/etiquetas/pdf
# Insertar o actualizar un producto
Source: https://docs.yafacture.com/api-reference/productos/insertar-o-actualizar-un-producto
https://rest.yafacture.com/openapi-facturacion.json post /productos
# Lectura de layout excel de productos
Source: https://docs.yafacture.com/api-reference/productos/lectura-de-layout-excel-de-productos
https://rest.yafacture.com/openapi-facturacion.json post /productos/lectura-layout/{tipo}
# Obtener lista de productos
Source: https://docs.yafacture.com/api-reference/productos/obtener-lista-de-productos
https://rest.yafacture.com/openapi-facturacion.json get /productos
# Obtener producto
Source: https://docs.yafacture.com/api-reference/productos/obtener-producto
https://rest.yafacture.com/openapi-facturacion.json get /productos/{productoId}
# Obtener productos por búsqueda de un emisor o emisores compartidos
Source: https://docs.yafacture.com/api-reference/productos/obtener-productos-por-búsqueda-de-un-emisor-o-emisores-compartidos
https://rest.yafacture.com/openapi-facturacion.json get /productos/buscador
# Obtener total de algún valor vacío de productos
Source: https://docs.yafacture.com/api-reference/productos/obtener-total-de-algún-valor-vacío-de-productos
https://rest.yafacture.com/openapi-facturacion.json get /productos/vacios-total
# Utilzar IA productos
Source: https://docs.yafacture.com/api-reference/productos/utilzar-ia-productos
https://rest.yafacture.com/openapi-facturacion.json post /productos/ia
# Eliminar un prospecto
Source: https://docs.yafacture.com/api-reference/prospectos/eliminar-un-prospecto
https://rest.yafacture.com/openapi-facturacion.json patch /prospectos/{_id}
# Insertar o actualizar un producto
Source: https://docs.yafacture.com/api-reference/prospectos/insertar-o-actualizar-un-producto
https://rest.yafacture.com/openapi-facturacion.json post /prospectos
# Obtener lista de prospectos
Source: https://docs.yafacture.com/api-reference/prospectos/obtener-lista-de-prospectos
https://rest.yafacture.com/openapi-facturacion.json get /prospectos
# Eliminar lista de ids de receptores
Source: https://docs.yafacture.com/api-reference/receptores/eliminar-lista-de-ids-de-receptores
https://rest.yafacture.com/openapi-facturacion.json patch /receptores
# Insertar o actualizar un receptor en base al emisor
Source: https://docs.yafacture.com/api-reference/receptores/insertar-o-actualizar-un-receptor-en-base-al-emisor
https://rest.yafacture.com/openapi-facturacion.json post /receptores
# Obtener lista de receptores por RFC o nombre
Source: https://docs.yafacture.com/api-reference/receptores/obtener-lista-de-receptores-por-rfc-o-nombre
https://rest.yafacture.com/openapi-facturacion.json get /receptores
# Crear solicitudes de descarga masiva
Source: https://docs.yafacture.com/api-reference/solicitudes/crear-solicitudes-de-descarga-masiva
https://rest.yafacture.com/openapi-facturacion.json post /solicitudes
# Obtener solicitudes de descarga masiva
Source: https://docs.yafacture.com/api-reference/solicitudes/obtener-solicitudes-de-descarga-masiva
https://rest.yafacture.com/openapi-facturacion.json get /solicitudes
# Procesar consultas de descarga masiva
Source: https://docs.yafacture.com/api-reference/solicitudes/procesar-consultas-de-descarga-masiva
https://rest.yafacture.com/openapi-facturacion.json get /solicitudes/scheduler-consultas
# Procesar descargas vía scraper del SAT
Source: https://docs.yafacture.com/api-reference/solicitudes/procesar-descargas-vía-scraper-del-sat
https://rest.yafacture.com/openapi-facturacion.json get /solicitudes/scheduler-scraper
# Procesar paquetes de descarga masiva
Source: https://docs.yafacture.com/api-reference/solicitudes/procesar-paquetes-de-descarga-masiva
https://rest.yafacture.com/openapi-facturacion.json get /solicitudes/scheduler-paquetes
# Actualizar sucursal
Source: https://docs.yafacture.com/api-reference/sucursales/actualizar-sucursal
https://rest.yafacture.com/openapi-emisores.json post /sucursales/{_id}
# Crear sucursal
Source: https://docs.yafacture.com/api-reference/sucursales/crear-sucursal
https://rest.yafacture.com/openapi-emisores.json post /sucursales
# Eliminar sucursal
Source: https://docs.yafacture.com/api-reference/sucursales/eliminar-sucursal
https://rest.yafacture.com/openapi-emisores.json patch /sucursales/{_id}
# Obtener lista de sucursales
Source: https://docs.yafacture.com/api-reference/sucursales/obtener-lista-de-sucursales
https://rest.yafacture.com/openapi-emisores.json get /sucursales
# Obtener sucursal por id
Source: https://docs.yafacture.com/api-reference/sucursales/obtener-sucursal-por-id
https://rest.yafacture.com/openapi-emisores.json get /sucursales/{_id}
# Timbrar borrador
Source: https://docs.yafacture.com/api-reference/timbrado/timbrar-borrador
https://rest.yafacture.com/openapi-facturacion.json post /timbrado/borrador/{borradorId}
# Timbrar un borrador de nómina
Source: https://docs.yafacture.com/api-reference/timbrado/timbrar-un-borrador-de-nómina
https://rest.yafacture.com/openapi-facturacion.json post /timbrado/nomina/{nominaEmpleadoId}
# Timbrar un borrador público
Source: https://docs.yafacture.com/api-reference/timbrado/timbrar-un-borrador-público
https://rest.yafacture.com/openapi-facturacion.json post /timbrado/publico-borrador/{identificadorPublico}
# Timbrar un xml
Source: https://docs.yafacture.com/api-reference/timbrado/timbrar-un-xml
https://rest.yafacture.com/openapi-facturacion.json post /timbrado/xml
# Timbrar una venta pública
Source: https://docs.yafacture.com/api-reference/timbrado/timbrar-una-venta-pública
https://rest.yafacture.com/openapi-facturacion.json post /timbrado/publico-venta/{identificadorPublico}
# Crear código QR o enviar cobro mediante Codi
Source: https://docs.yafacture.com/api-reference/transferencias/crear-código-qr-o-enviar-cobro-mediante-codi
https://rest.yafacture.com/openapi-billetera.json post /transferencias/codi/{tipo}
# Lectura de layout excel de transferencias
Source: https://docs.yafacture.com/api-reference/transferencias/lectura-de-layout-excel-de-transferencias
https://rest.yafacture.com/openapi-billetera.json post /transferencias/lectura-layout
# Obtener datos de transferencia
Source: https://docs.yafacture.com/api-reference/transferencias/obtener-datos-de-transferencia
https://rest.yafacture.com/openapi-billetera.json get /transferencias/{transferenciaId}
# Obtener estado cuenta
Source: https://docs.yafacture.com/api-reference/transferencias/obtener-estado-cuenta
https://rest.yafacture.com/openapi-billetera.json post /transferencias/estado-cuenta
# Obtener listado de transferencias
Source: https://docs.yafacture.com/api-reference/transferencias/obtener-listado-de-transferencias
https://rest.yafacture.com/openapi-billetera.json get /transferencias
# Consultar la validación de una cuenta CLABE
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/consultar-la-validación-de-una-cuenta-clabe
https://rest.yafacture.com/openapi-billetera.json get /clabes-validaciones/consulta
# Crear lote de validación de cuentas CLABE
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/crear-lote-de-validación-de-cuentas-clabe
https://rest.yafacture.com/openapi-billetera.json post /clabes-validaciones/lotes
# Generar plantilla Excel para validación de cuentas CLABE
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/generar-plantilla-excel-para-validación-de-cuentas-clabe
https://rest.yafacture.com/openapi-billetera.json get /clabes-validaciones/plantilla
# Invalidar la cache de validaciones del emisor
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/invalidar-la-cache-de-validaciones-del-emisor
https://rest.yafacture.com/openapi-billetera.json patch /clabes-validaciones/cache/invalidar
# Leer layout Excel de cuentas CLABE a validar
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/leer-layout-excel-de-cuentas-clabe-a-validar
https://rest.yafacture.com/openapi-billetera.json post /clabes-validaciones/lectura-layout
# Obtener detalle de un lote de validación
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/obtener-detalle-de-un-lote-de-validación
https://rest.yafacture.com/openapi-billetera.json get /clabes-validaciones/lotes/{loteId}
# Obtener listado de lotes de validación
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/obtener-listado-de-lotes-de-validación
https://rest.yafacture.com/openapi-billetera.json get /clabes-validaciones/lotes
# Validar una cuenta CLABE individual (prueba del centavo)
Source: https://docs.yafacture.com/api-reference/validaciones-de-cuentas-clabe/validar-una-cuenta-clabe-individual-prueba-del-centavo
https://rest.yafacture.com/openapi-billetera.json post /clabes-validaciones/consulta
# Validar ante el SAT un comprobante XML
Source: https://docs.yafacture.com/api-reference/validadores/validar-ante-el-sat-un-comprobante-xml
https://rest.yafacture.com/openapi-facturacion.json post /validadores/sat/xml
# Validar ante el SAT una lista JSON
Source: https://docs.yafacture.com/api-reference/validadores/validar-ante-el-sat-una-lista-json
https://rest.yafacture.com/openapi-facturacion.json post /validadores/sat
# Validar la estructura de un comprobante XML
Source: https://docs.yafacture.com/api-reference/validadores/validar-la-estructura-de-un-comprobante-xml
https://rest.yafacture.com/openapi-facturacion.json post /validadores/estructura
# Cancelar una venta de mostrador
Source: https://docs.yafacture.com/api-reference/ventas-mostrador/cancelar-una-venta-de-mostrador
https://rest.yafacture.com/openapi-facturacion.json post /ventas-mostrador/cancelar/{_id}
# Clonar venta mostrador
Source: https://docs.yafacture.com/api-reference/ventas-mostrador/clonar-venta-mostrador
https://rest.yafacture.com/openapi-facturacion.json post /ventas-mostrador/clonar
# Guardar etiquetas para una venta de mostrador
Source: https://docs.yafacture.com/api-reference/ventas-mostrador/guardar-etiquetas-para-una-venta-de-mostrador
https://rest.yafacture.com/openapi-facturacion.json post /ventas-mostrador/etiquetas/{_id}
# Obtener analíticos de ventas de mostrador
Source: https://docs.yafacture.com/api-reference/ventas-mostrador/obtener-analíticos-de-ventas-de-mostrador
https://rest.yafacture.com/openapi-facturacion.json get /ventas-mostrador/analiticos
# Obtener listado de ventas de mostrador
Source: https://docs.yafacture.com/api-reference/ventas-mostrador/obtener-listado-de-ventas-de-mostrador
https://rest.yafacture.com/openapi-facturacion.json get /ventas-mostrador
# Cancelar una orden de transferencia en proceso
Source: https://docs.yafacture.com/api-reference/órdenes-de-transferencias/cancelar-una-orden-de-transferencia-en-proceso
https://rest.yafacture.com/openapi-billetera.json patch /transferencias-ordenes/{transferenciaOrdenId}
# Crear orden de transferencia
Source: https://docs.yafacture.com/api-reference/órdenes-de-transferencias/crear-orden-de-transferencia
https://rest.yafacture.com/openapi-billetera.json post /transferencias-ordenes
# Obtener listado de órdenes de transferencias
Source: https://docs.yafacture.com/api-reference/órdenes-de-transferencias/obtener-listado-de-órdenes-de-transferencias
https://rest.yafacture.com/openapi-billetera.json get /transferencias-ordenes
# Obtener orden de transferencia
Source: https://docs.yafacture.com/api-reference/órdenes-de-transferencias/obtener-orden-de-transferencia
https://rest.yafacture.com/openapi-billetera.json get /transferencias-ordenes/{transferenciaOrdenId}
# Catálogo de clientes
Source: https://docs.yafacture.com/clientes/catalogo-clientes
Administra tu directorio de clientes para facturar más rápido en Yafacture
## ¿Qué es el catálogo de clientes?
El catálogo de clientes te permite guardar los datos fiscales de las personas o empresas a quienes facturas con frecuencia. Al crear una factura, puedes buscar al cliente por nombre o RFC para autocompletar todos sus datos en segundos, sin tener que capturarlos de nuevo en cada comprobante.
Si tienes la **constancia de situación fiscal** del cliente en PDF o imagen, puedes subirla al crear o editar el cliente para que Yafacture extraiga automáticamente sus datos fiscales.
***
## Acceder al catálogo
Toca el ícono **Clientes** en la barra de navegación inferior. Verás la lista completa de clientes registrados para tu empresa.
***
## Lista de clientes
Cada cliente aparece en la lista con:
* **Nombre fiscal** y **RFC**
* **Etiquetas** que indican características especiales del cliente:
| Etiqueta | Significado |
| ---------------- | ------------------------------------------- |
| **Mercadolibre** | Cliente vinculado desde MercadoLibre |
| **Autofactura** | El receptor es el mismo emisor (tu empresa) |
| **Constancia** | Tiene constancia fiscal subida |
| **App** | Registrado desde la aplicación móvil |
* **Ícono ⊖** (izquierda) — para eliminar el cliente
* \*\*Flecha › \*\* (derecha) — para ver y editar los datos del cliente
***
## Buscar clientes
La barra **"Buscador"** en la parte superior filtra en tiempo real por nombre o RFC. Para limpiar la búsqueda haz clic en la **✕** al final del campo.
El buscador encuentra clientes tanto por nombre fiscal como por RFC. Puedes escribir cualquiera de los dos para localizar al cliente que necesitas.
***
## Crear un cliente
Presiona el botón **"Crear cliente"** en la parte inferior de la pantalla. Se abrirá un panel con el formulario de captura.
### Constancia fiscal (opcional)
En el lado izquierdo del formulario encontrarás el área de **Constancia fiscal**:
* Arrastra o selecciona el PDF o imagen de la constancia de situación fiscal del cliente
* Yafacture extrae automáticamente el nombre fiscal, RFC, código postal y régimen fiscal
* Si no tienes la constancia, puedes llenar los campos manualmente
### Campos del formulario
El nombre completo tal como aparece en su constancia de situación fiscal. Este campo es **obligatorio** y aparecerá como receptor en todas las facturas que emitas a este cliente.
El Registro Federal de Contribuyentes del cliente. Es **obligatorio** y debe ser válido ante el SAT. Para público en general usa `XAXX010101000`; para extranjeros usa `XEXX010101000`.
El código postal del domicilio fiscal del cliente. Es **obligatorio** y debe coincidir con el registrado en el SAT.
El régimen fiscal del cliente según el catálogo SAT. Es **obligatorio**. Los más comunes:
| Clave | Descripción |
| ------- | -------------------------------------------------------------- |
| **601** | General de Ley Personas Morales |
| **603** | Personas Morales con Fines no Lucrativos |
| **605** | Sueldos y Salarios e Ingresos Asimilados a Salarios |
| **606** | Arrendamiento |
| **612** | Personas Físicas con Actividades Empresariales y Profesionales |
| **616** | Sin obligaciones fiscales |
| **621** | Incorporación Fiscal |
| **626** | Régimen Simplificado de Confianza |
Número de WhatsApp del cliente con código de país (ej. +52 55 1234 5678). Si lo configuras, podrás enviarle facturas directamente por WhatsApp al timbrar sin tener que escribir el número cada vez.
Uno o varios correos electrónicos del cliente. Si los configuras, podrás enviarle facturas por correo al timbrar sin tener que escribirlos cada vez. Puedes agregar múltiples correos.
Presiona **Guardar** para agregar el cliente al catálogo.
***
## Editar un cliente
Haz clic en la flecha **›** de cualquier cliente en la lista para abrir su ficha de edición. Modifica los campos que necesites y presiona **Guardar** para actualizar los datos.
Los cambios en los datos del cliente **no afectan facturas ya emitidas**. Solo aplican para nuevas facturas que emitas a ese cliente.
***
## Eliminar un cliente
Usa el ícono **⊖** (círculo con menos) a la izquierda del cliente en la lista para eliminarlo.
Eliminar un cliente del catálogo **no cancela ni afecta las facturas ya emitidas** a ese cliente. Las facturas anteriores conservan el RFC y nombre fiscal originales.
***
## Preguntas frecuentes
Sí. El RFC que ingreses debe ser válido y estar activo en el SAT para que el CFDI sea aceptado. Si el RFC no existe en el SAT, el timbrado fallará con un error de validación.
Para ventas sin datos del comprador usa el RFC genérico **XAXX010101000** (público en general nacional) o **XEXX010101000** (extranjeros). Estos RFC los reconoce el SAT para CFDIs de venta al menudeo.
Sí. El catálogo de clientes es independiente por cada RFC/empresa registrado en Yafacture. Si gestionas múltiples empresas, debes registrar los clientes por separado en cada una.
No hay límite en la cantidad de clientes que puedes registrar. El almacenamiento de clientes no consume créditos.
Actualmente el catálogo se gestiona de forma individual. Si necesitas cargar muchos clientes a la vez, contacta a soporte de Yafacture para explorar opciones de importación masiva.
Puedes actualizar los datos del cliente en cualquier momento desde su ficha de edición. Los cambios aplican únicamente a facturas futuras; las ya emitidas conservan los datos originales.
***
Usa tu catálogo de clientes para facturar más rápido con datos precargados.
Guarda tus productos y servicios para autocompletar conceptos en tus facturas.
# Constancia de situación fiscal
Source: https://docs.yafacture.com/documentos/constancia-situacion
Descarga o sube la constancia de situación fiscal de tu empresa desde el SAT
## ¿Qué es la constancia de situación fiscal?
La **constancia de situación fiscal** es el documento oficial del SAT que acredita los datos fiscales de tu empresa: nombre, RFC, domicilio fiscal, régimen fiscal y obligaciones. Es obligatoria para muchos trámites comerciales y la solicitan proveedores, clientes y bancos.
En Yafacture puedes obtenerla de dos formas: descargándola automáticamente desde el SAT con tu contraseña, o subiéndola manualmente si ya la tienes en PDF o imagen.
***
## Descarga automática desde el SAT
Si configuras tu contraseña del SAT, Yafacture descargará la constancia directamente sin que tengas que salir de la app.
En la parte superior de la pantalla aparece el aviso **"¿Necesitas descargar tu constancia?"**. Presiona el botón **Configurar clave**.
Escribe la contraseña con la que accedes al portal del SAT (sat.gob.mx). Esta es la misma clave que usas para entrar al portal del contribuyente.
Yafacture consulta el SAT y descarga tu constancia actualizada. Quedará disponible en esta misma pantalla para consultarla o compartirla.
Tu contraseña del SAT se guarda de forma segura y se usa únicamente para consultar y descargar tus documentos fiscales.
***
## Carga manual
Si ya tienes tu constancia en PDF o imagen, puedes subirla directamente:
En la sección **"Constancia de situación"** verás el campo **"Selecciona tu archivo pdf o imagen"**.
Haz clic en el campo para abrir el selector de archivos, o arrastra directamente el PDF o imagen de tu constancia.
Yafacture procesa el documento y lo vincula a tu cuenta. A partir de este momento puedes compartirlo desde la app.
La constancia de situación fiscal tiene una vigencia de 30 días según el SAT. Actualízala con frecuencia para que siempre esté vigente cuando la necesites compartir.
***
## Preguntas frecuentes
Puedes obtenerla directamente en el portal del SAT (sat.gob.mx) iniciando sesión con tu RFC y contraseña, en la sección **Trámites → Constancia de situación fiscal**. Descárgala como PDF y súbela a Yafacture.
La constancia certifica que tu RFC está activo y que tus datos fiscales (nombre, domicilio, régimen) son correctos. Es requisito común para apertura de crédito, contratos comerciales y validación de proveedores.
El SAT considera vigente la constancia por 30 días naturales. Si cambias de domicilio fiscal, régimen o datos de contacto, genera una nueva inmediatamente.
Yafacture acepta archivos PDF e imágenes (JPG, PNG) de la constancia. El PDF oficial descargado del SAT es el formato recomendado.
***
Descarga automáticamente tu opinión de cumplimiento fiscal del SAT.
Administra tu e.firma (FIEL) y certificados de sello digital (CSD).
# Fiel y sellos
Source: https://docs.yafacture.com/documentos/fiel-sellos
Administra tu e.firma (FIEL) y certificados de sello digital (CSD) para timbrar facturas
## ¿Qué son la FIEL y los sellos?
**Fiel y sellos** es la sección donde administras los dos certificados criptográficos que Yafacture necesita para operar:
**Certificado de Sello Digital** — requerido para timbrar CFDIs. Lo emite el SAT y está vinculado a tu RFC. Sin él no puedes generar facturas electrónicas válidas.
**Firma Electrónica Avanzada** — requerida para descargar comprobantes del SAT y acceder a servicios avanzados como la descarga masiva de CFDIs.
***
## Sello digital (CSD)
El sello activo aparece en la pantalla con una burbuja verde y muestra:
| Campo | Descripción |
| ------------------- | ----------------------------------------------------- |
| **No. Certificado** | Número único de 20 dígitos asignado por el SAT |
| **Archivos** | Nombre de los archivos `.key` y `.cer` del sello |
| **Vigencia** | Fecha de inicio y fecha de expiración del certificado |
| **Opciones** | Menú para renovar o eliminar el sello |
### Agregar un sello nuevo
Presiona el botón **Agregar sello** en la parte superior derecha de la pantalla.
Carga los archivos `.cer` y `.key` del Certificado de Sello Digital que obtuviste del SAT, junto con la contraseña del sello.
Yafacture valida el certificado y lo activa. Aparece en la lista con indicador verde y los datos de vigencia.
Los sellos digitales tienen una vigencia de **4 años**. Cuando tu sello expire, renuévalo en el portal del SAT y agrégalo nuevamente en Yafacture para seguir timbrando.
***
## e.firma (FIEL)
La FIEL se usa para autenticarte ante el SAT y habilitar funciones como la descarga masiva de CFDIs desde **Descargar comprobantes**.
### Agregar tu e.firma
Presiona el botón **Agregar fiel** en la parte superior derecha.
Carga el archivo `.cer` y el archivo `.key` de tu e.firma, junto con la contraseña correspondiente.
Una vez validada, la FIEL queda registrada y las funciones de descarga automática del SAT quedan habilitadas.
La e.firma la obtiene el representante legal de la empresa directamente en el SAT mediante cita presencial. Si la tuya está vencida, debes renovarla en el SAT antes de poder registrarla en Yafacture.
***
## ¿Dónde obtengo mi CSD y mi e.firma?
| Documento | Dónde obtenerlo |
| ----------------------- | ------------------------------------------------------------------------------------------------------------- |
| **CSD (Sello digital)** | Portal del SAT → Trámites → Solicitud de Certificado de Sello Digital. Se obtiene en línea usando tu e.firma. |
| **e.firma (FIEL)** | Módulos del SAT con cita presencial. Requiere identificación oficial y documentos de la empresa. |
***
## Preguntas frecuentes
Puedes tener múltiples sellos digitales registrados, por ejemplo uno por sucursal. Todos los que estén activos y vigentes aparecerán en la lista con su respectivo número de certificado.
Las facturas dejan de timbrarse. Debes obtener un nuevo CSD en el portal del SAT y agregarlo en Yafacture con **Agregar sello**. El sello vencido puede quedar en la lista pero inactivo.
Yafacture almacena los certificados de forma cifrada. Nunca se comparten con terceros y solo se usan para las operaciones que tú autorizas: timbrado de CFDIs y descarga de documentos del SAT.
No. La **e.firma (FIEL)** es tu firma electrónica avanzada como persona o empresa y tiene validez legal en múltiples trámites. El **CSD** es específico para sellar comprobantes fiscales digitales (CFDIs). Ambos son archivos `.cer` + `.key` pero con propósitos distintos.
***
Usa tu FIEL para descargar todos tus CFDIs del SAT automáticamente.
Descarga o sube tu constancia de situación fiscal.
# Opinión de cumplimiento
Source: https://docs.yafacture.com/documentos/opinion-cumplimiento
Descarga automáticamente tu opinión de cumplimiento fiscal desde el SAT
## ¿Qué es la opinión de cumplimiento?
La **opinión de cumplimiento fiscal** es un documento oficial del SAT que certifica si una persona física o moral está al corriente en sus obligaciones fiscales: declaraciones presentadas, impuestos pagados y sin adeudos con el fisco. Es exigida frecuentemente en licitaciones, concursos de proveeduría y contratos con el sector público o privado.
***
## Cómo descargar tu opinión de cumplimiento
En la pantalla aparece el aviso **"¿Necesitas descargar tu opinión de cumplimiento?"**. Presiona **Configurar clave**.
Escribe la contraseña con la que accedes al portal sat.gob.mx. Esta clave permite a Yafacture consultar y descargar el documento en tu nombre.
Yafacture obtiene la opinión directamente del SAT. El documento quedará disponible en esta pantalla para que puedas consultarlo o compartirlo.
Tu contraseña del SAT se almacena de forma segura. Se usa exclusivamente para descargar tus documentos fiscales desde los sistemas del SAT.
***
## Tipos de opinión de cumplimiento
El SAT emite la opinión con uno de estos resultados:
| Resultado | Descripción |
| --------------- | --------------------------------------------------------------------- |
| **Positiva** | Estás al corriente en todas tus obligaciones fiscales |
| **Negativa** | Tienes obligaciones pendientes, adeudos o declaraciones sin presentar |
| **No inscrito** | El RFC consultado no está registrado en el SAT |
Una opinión **negativa** puede impedir participar en licitaciones públicas o que clientes y proveedores te contraten. Regulariza tus obligaciones ante el SAT y vuelve a solicitar la descarga.
***
## Preguntas frecuentes
La opinión de cumplimiento tiene una vigencia de **30 días naturales** a partir de su emisión. Descarga una nueva cuando la necesites para un trámite.
Debes regularizar tu situación fiscal ante el SAT: presentar declaraciones omitidas, pagar adeudos o aclarar inconsistencias. Una vez regularizado, puedes obtener una nueva opinión positiva en el portal del SAT o a través de Yafacture.
En Yafacture la descarga aplica al RFC de tu empresa activa. Para consultar la opinión de un proveedor o cliente, utiliza el portal del SAT con su RFC (la consulta de terceros es pública).
La opinión positiva certifica que eres un contribuyente cumplido, lo cual es requisito legal en contratos con gobierno y frecuente en cadenas de suministro de empresas privadas que hacen due diligence de proveedores.
***
Descarga o sube tu constancia de situación fiscal.
Administra tu e.firma (FIEL) y certificados de sello digital (CSD).
# Carga de comprobantes
Source: https://docs.yafacture.com/facturacion/cargar-comprobantes
Sube manualmente archivos XML de CFDIs recibidos de tus proveedores
## ¿Para qué sirve?
La sección **Cargar comprobantes** te permite subir archivos XML de facturas que hayas recibido de tus proveedores o que hayas descargado manualmente desde el portal del SAT. Al cargarlos en Yafacture quedan disponibles para consulta y conciliación en tus reportes.
Si prefieres que Yafacture descargue automáticamente todos tus comprobantes del SAT sin hacerlo manualmente, usa la sección **Descargar comprobantes** y configura tu e.firma (FIEL).
***
## Cómo cargar un comprobante
Toca el ícono de tu empresa en la esquina superior derecha y selecciona **Cargar comprobantes** dentro de la sección **Facturación**.
Haz clic en el área central de carga o arrastra directamente los archivos XML desde tu computadora. Puedes subir uno o varios archivos al mismo tiempo.
Yafacture valida y procesa cada archivo. Los comprobantes cargados quedan disponibles para consulta en tus reportes.
Puedes cargar varios archivos XML en una sola operación arrastrando todos a la vez al área de carga.
***
## ¿Qué archivos puedo cargar?
Solo se aceptan archivos **XML** de CFDIs válidos emitidos por el SAT. El archivo XML es el comprobante fiscal digital oficial; el PDF es solo una representación visual y **no** se puede subir aquí.
| Tipo de comprobante | ¿Se puede cargar? |
| ------------------------------------ | ----------------- |
| Factura de ingreso recibida (XML) | Sí |
| Nota de crédito recibida (XML) | Sí |
| Comprobante de nómina recibido (XML) | Sí |
| PDF de cualquier factura | No — solo XML |
Si el archivo XML ya existe en Yafacture (mismo UUID), no se duplica. El sistema detecta comprobantes repetidos automáticamente.
***
## ¿Dónde veo los comprobantes cargados?
Después de cargar los archivos puedes consultarlos en la sección **Reportes**, filtrando por el período correspondiente. Los comprobantes cargados aparecen junto con los descargados automáticamente del SAT.
***
## Preguntas frecuentes
Pídelo directamente a tu proveedor. También puedes descargarlo desde el portal del SAT (sat.gob.mx) en la sección **Buzón tributario** o a través de **Descargar comprobantes** en Yafacture si tienes tu e.firma configurada.
Las facturas que timbras en Yafacture ya se registran automáticamente. Esta sección está pensada para comprobantes *recibidos* de terceros o descargados manualmente del SAT.
Puedes cargar múltiples archivos en una sola operación. Si tienes un volumen muy grande de comprobantes considera usar la descarga automática con FIEL desde **Descargar comprobantes**.
Yafacture valida cada archivo al cargarlo. Si un XML no es un CFDI válido, se rechaza con un mensaje de error y los demás archivos de la misma carga continúan procesándose.
***
Descarga automáticamente todos tus CFDIs del SAT usando tu e.firma.
Timbra un CFDI y envíalo a tu cliente desde Yafacture.
# Comprobantes fiscales (CFDI)
Source: https://docs.yafacture.com/facturacion/comprobantes-fiscales
Todo lo que necesitas saber sobre CFDI y facturación electrónica en México
## ¿Qué es la facturación electrónica?
La **facturación electrónica** es un sistema digital que permite generar, timbrar y enviar facturas con validez fiscal ante el SAT (Servicio de Administración Tributaria) de México. En Yafacture, simplificamos este proceso para que puedas crear CFDIs de manera rápida y sencilla.
Un **CFDI** (Comprobante Fiscal Digital por Internet) es el único documento válido para comprobar gastos e ingresos ante el SAT.
## Características principales
No necesitas instalar software. Accede desde cualquier dispositivo con internet.
Crea facturas hasta 3 veces más rápido que la competencia.
Pago por créditos que nunca expiran.
## ¿Cómo funciona?
Configura tu información fiscal y certificados SAT en la plataforma.
Agrega productos, servicios y datos del cliente de forma intuitiva.
Genera el CFDI válido y envíalo por WhatsApp o correo electrónico.
## Tipos de CFDI
### Factura de ingreso
Para registrar ventas de productos o servicios.
### Factura de egreso (Nota de Crédito)
Para cancelaciones o devoluciones.
### Complemento de pago
Para registrar pagos recibidos.
### Nómina
Para el pago de sueldos y salarios.
## Beneficios para tu negocio
Todas las facturas generadas cumplen automáticamente con los requisitos del SAT, manteniéndote al día con las regulaciones fiscales.
El sistema calcula automáticamente IVA, retenciones y otros impuestos según el tipo de producto o servicio.
Almacena información de clientes y productos para crear facturas más rápidamente.
Envía facturas por WhatsApp o email al momento de crearlas.
## Preguntas Frecuentes
Solo necesitas:
* RFC activo
* Certificado de Sello Digital (CSD) vigente
* Registro en Yafacture
Yafacture funciona con un sistema de créditos. Cada CFDI timbrado consume un crédito. Los créditos nunca expiran y puedes comprar paquetes desde 1 hasta 5000 créditos.
Sí, Yafacture tiene aplicaciones gratuitas para iOS y Android, además de la versión web.
Todas las actualizaciones son gratuitas y automáticas. Tu plataforma siempre estará al día con las últimas regulaciones.
***
Comienza a facturar en minutos con nuestro tutorial paso a paso.
# Crear una comprobante
Source: https://docs.yafacture.com/facturacion/crear-factura
Guía paso a paso para crear y timbrar un CFDI de ingreso en Yafacture
## Resumen del proceso
Crear una factura en Yafacture es un proceso de tres etapas: configurar el **cliente y comprobante**, agregar los **conceptos** (productos o servicios), y finalmente **timbrar** para obtener el CFDI válido ante el SAT.
Cada factura timbrada consume **1 crédito** de tu cuenta. Puedes revisar tus créditos disponibles en el Tablero principal.
***
## Paso 1 — Abrir la pantalla de facturación
Desde cualquier pantalla de la aplicación, toca el ícono **Facturar** en la barra de navegación inferior.
La pantalla se divide en dos secciones:
| Sección | Descripción |
| ------------------------- | -------------------------------- |
| **Cliente** (izquierda) | Datos del receptor de la factura |
| **Comprobante** (derecha) | Configuración fiscal del CFDI |
En la parte superior también encontrarás las pestañas **Carta porte** y **Nómina** para otros tipos de comprobantes.
***
## Paso 2 — Buscar y seleccionar el cliente
En el campo **"RFC ó nombre del cliente receptor"**, escribe el nombre o RFC del cliente. El buscador mostrará coincidencias en tiempo real.
Selecciona al cliente de la lista desplegable. La aplicación mostrará automáticamente sus datos fiscales:
* **Nombre fiscal**
* **RFC**
* **Régimen fiscal**
* **Código postal**
Si el cliente no está registrado, haz clic en **"Crear cliente"** para agregarlo antes de continuar. Necesitarás su RFC, nombre fiscal, régimen fiscal y código postal.
Activa **Autofacturar** si el receptor de la factura es el mismo emisor (tu empresa). Útil para autoconsumo o gastos propios.
Activa **Venta mostrador** para facturar sin asociar un cliente específico. Ideal para ventas en punto de venta al público en general.
Activa **Factura global (público en general)** para emitir un CFDI que agrupe ventas sin RFC específico, como se requiere para ventas al menudeo.
***
## Paso 3 — Configurar el comprobante
En la sección **Comprobante** (lado derecho), configura los siguientes campos:
### Tipo de comprobante
Por defecto se selecciona **Ingreso**, el tipo más común para facturas de venta. Otros tipos disponibles:
* **Egreso** — Para notas de crédito o devoluciones
* **Traslado** — Para movimiento de mercancías sin transferencia de propiedad
* **Pago** — Para complementos de pago
### Forma de pago
Selecciona cómo se realizó o realizará el pago. Las más comunes:
| Clave | Descripción |
| ------ | ----------------------------------- |
| **01** | Efectivo |
| **02** | Cheque nominativo |
| **03** | Transferencia electrónica de fondos |
| **04** | Tarjeta de crédito |
| **28** | Tarjeta de débito |
| **99** | Por definir |
### Uso de CFDI
Indica el propósito fiscal de la factura para el receptor. Los usos más frecuentes:
| Clave | Descripción |
| ------- | ------------------------- |
| **G01** | Adquisición de mercancias |
| **G03** | Gastos en general |
| **I01** | Construcciones |
| **P01** | Por definir |
### Método de pago
* **PUE** (Pago en Una sola Exhibición) — El pago ya fue o será recibido completo
* **PPD** (Pago en Parcialidades o Diferido) — El pago se realizará en varias exhibiciones
Si eliges **PPD**, deberás emitir un **Complemento de Pago** (CFDI tipo Pago) cada vez que recibas un abono, lo que consume créditos adicionales.
### Moneda y sucursal
La moneda predeterminada es **MXN (Peso Mexicano)**. Puedes cambiarla si facturas en otra divisa (USD, EUR, etc.). La sucursal indica el lugar de expedición del CFDI.
Una vez configurados todos los campos, presiona el botón **Crear** para avanzar a la sección de conceptos.
***
## Paso 4 — Agregar conceptos (productos o servicios)
Al presionar **Crear**, se abre el formulario para agregar los conceptos de la factura.
### Buscador de productos
Si ya tienes productos guardados en tu catálogo, búscalos por nombre para autocompletar el formulario. Si el producto no existe, llena los campos manualmente.
### Campos del concepto
Escribe la descripción del producto o servicio que aparecerá en la factura. Máximo **1,000 caracteres**.
Busca y selecciona la unidad de medida del catálogo SAT. Las más comunes:
| Clave | Descripción |
| ------- | ------------------ |
| **E48** | Unidad de servicio |
| **H87** | Pieza |
| **KGM** | Kilogramo |
| **LTR** | Litro |
| **MTR** | Metro |
Busca la clave del catálogo SAT por nombre o número. Ejemplos frecuentes:
| Clave | Descripción |
| ------------ | ------------------------------------ |
| **84111506** | Servicios de facturación |
| **43211503** | Software |
| **80141600** | Servicios de consultoría de negocios |
| **31161500** | Alimentos preparados |
Ingresa el número de unidades del concepto.
Precio **sin impuestos** por unidad. El sistema calculará el IVA automáticamente sobre este valor.
Selecciona el tratamiento del IVA:
| Opción | Descripción |
| ----------------- | ------------------------------- |
| **Desglosar** | IVA 16% desglosado (más común) |
| **Más IVA** | Precio base + IVA |
| **Exento** | Producto/servicio exento de IVA |
| **Tasa 0** | IVA al 0% (exportaciones) |
| **Sin impuestos** | Sin traslado de ningún impuesto |
Aplica un descuento en **porcentaje (%)** o **monto fijo (\$)**. Se aplica antes del cálculo de impuestos.
Activa **"Guardar producto"** para almacenar este concepto en tu catálogo y poder seleccionarlo automáticamente en futuras facturas. Ahorra tiempo en facturas recurrentes.
Haz clic en **Guardar** para agregar el concepto. Puedes agregar más conceptos desde el botón **"Crear concepto"** en el resumen de la factura.
***
## Paso 5 — Revisar el resumen de la factura
Después de guardar el concepto, el sistema muestra el resumen con todos los conceptos y el desglose de totales:
| Campo | Descripción |
| ------------------------- | ------------------------------------------ |
| **Subtotal** | Suma de conceptos antes de impuestos |
| **Descuento** | Total de descuentos aplicados |
| **Impuestos trasladados** | IVA total calculado |
| **Impuestos retenidos** | Retenciones aplicables (ISR, IVA retenido) |
| **Total** | Monto final que aparecerá en la factura |
### Vista previa del PDF
Antes de timbrar, presiona **"Vista previa"** para revisar cómo quedará la factura como documento PDF. Puedes también ver el **XML** del comprobante antes de enviarlo al SAT.
La vista previa muestra una marca de agua **"Vista previa"** — esta desaparece en el PDF oficial una vez que se timbra.
***
## Paso 6 — Timbrar la factura
Cuando estés listo, presiona el botón **"Timbrar"** (azul, en la parte superior).
Aparecerá un modal de confirmación con las siguientes opciones:
Ingresa el número del cliente (con código de país, ej. +52) para enviarle la factura por WhatsApp al finalizar.
Agrega uno o varios correos electrónicos separados por coma para enviar la factura automáticamente.
Activa esta opción para incluir tu CLABE interbancaria en el mensaje, facilitando el pago por transferencia.
Modifica la fecha de timbrado si necesitas antedatar o postfectar el comprobante dentro de los límites permitidos.
Al presionar **"Finalizar y timbrar"** se consume **1 crédito** y la factura queda registrada ante el **SAT con validez fiscal**. Solo puedes cancelarla, no editarla.
***
## Paso 7 — Factura lista
Al completar el timbrado, aparece la confirmación con el **folio fiscal (UUID)** asignado por el SAT.
Desde esta pantalla puedes:
* **Descargar el PDF** — Factura oficial con sello digital SAT
* **Descargar el XML** — Archivo CFDI para tu contabilidad
* **Cobrar con CoDi** — Genera cobro inmediato con tu CLABE interbancaria
Guarda siempre el **XML** de cada factura. Es el documento oficial que el SAT reconoce y que tu contador necesita para la declaración fiscal.
***
## Preguntas frecuentes
No. Una vez timbrado el CFDI no puede modificarse. Si necesitas cambios, debes **cancelarla** ante el SAT y emitir una nueva. La cancelación puede requerir la aceptación del receptor.
Dentro de los **30 días naturales** siguientes a su emisión puedes cancelar sin necesidad de aceptación del receptor. Después de ese período, el receptor debe aceptar la cancelación desde el portal del SAT.
Sí. Después de guardar el primer concepto, el resumen de la factura muestra el botón **"Crear concepto"** para agregar más partidas antes de timbrar.
Si no tienes créditos disponibles no podrás timbrar facturas. Puedes comprar más desde la sección **Créditos** en el Tablero. Los créditos nunca expiran.
Sí. Si necesitas pausar el proceso, la factura se guarda automáticamente como **Borrador**. Accede a ella desde la pestaña **Borrador** en la barra de navegación inferior o desde el botón **"Borradores"** en la pantalla de Facturación.
Sí. En el modal de timbrado, ingresa el número de WhatsApp del cliente con código de país (ej. +52 55 1234 5678) y la factura se enviará automáticamente con el PDF adjunto al finalizar el timbrado.
**PUE** (Pago en Una sola Exhibición) indica que el pago se recibió o se recibirá en una sola transacción. **PPD** (Pago en Parcialidades o Diferido) se usa cuando el cliente pagará en abonos o en una fecha futura — en este caso deberás emitir Complementos de Pago por cada abono recibido.
***
Genera CFDIs con complemento de Carta Porte para el traslado de mercancías por territorio nacional.
Aprende más sobre los tipos de CFDI y cuándo usar cada uno.
# Descarga de comprobantes
Source: https://docs.yafacture.com/facturacion/descargar-comprobantes
Descarga automáticamente todos tus CFDIs del SAT usando tu e.firma (FIEL)
## ¿Para qué sirve?
La sección **Descargar comprobantes** conecta Yafacture con el **Servicio de Descarga Masiva del SAT** para obtener automáticamente todos los CFDIs que hayas emitido y recibido. Con tu e.firma (FIEL) configurada, puedes solicitar la descarga de un mes completo con un solo toque.
Esta función requiere tu **e.firma (FIEL)** vigente. Si aún no la has configurado, Yafacture te mostrará un aviso para hacerlo antes de poder solicitar descargas.
***
## Configurar tu e.firma (FIEL)
Antes de poder descargar comprobantes debes registrar tu e.firma en Yafacture:
En la pantalla de Descargar comprobantes aparece el aviso **"Configura tu Fiel (e.firma)"**. Presiona el botón **Configurar Fiel** para ir a la sección de certificados.
En la sección **Fiel y sellos** (accesible también desde el menú principal → Documentos → Fiel y sellos) carga los archivos `.cer` y `.key` de tu e.firma junto con la contraseña correspondiente.
Una vez configurada la FIEL, el aviso desaparece y el botón **Solicitar descargas** queda activo.
La e.firma es tu firma electrónica avanzada emitida por el SAT. Guarda tus archivos `.cer` y `.key` en un lugar seguro y no los compartas con nadie más que con sistemas de confianza.
***
## Cómo solicitar una descarga
Usa las flechas **‹** y **›** para cambiar de año. La vista muestra los 12 meses del año seleccionado en una cuadrícula de calendario.
Cada mes muestra cuántos comprobantes están disponibles. Toca el ícono **⊖** junto al nombre del mes para marcar o desmarcar ese mes. También puedes usar el botón **Mostrar** para ver el reporte de facturas de ese período directamente.
Con los meses seleccionados, presiona el botón **Solicitar descargas** en la parte inferior de la pantalla. Yafacture envía la solicitud al SAT y descarga los comprobantes en segundo plano.
Los comprobantes descargados quedan disponibles en **Reportes** filtrados por el período correspondiente. Puedes exportarlos en Excel para tu contabilidad.
***
## La vista de calendario
Cada mes en el calendario muestra:
| Elemento | Descripción |
| ------------------------ | ------------------------------------------------------------------ |
| **Nombre del mes y año** | Período del calendario |
| **X comprobantes** | Cantidad de CFDIs disponibles en ese mes |
| **Días del mes** | Cuadrícula del calendario — puedes seleccionar días específicos |
| **Mostrar** | Abre el reporte de facturas de ese mes en la sección Reportes |
| **⊖ / ✓** | Marca o desmarca el mes para incluirlo en la solicitud de descarga |
***
## Preguntas frecuentes
Descarga todos los CFDIs relacionados con tu RFC: facturas que emitiste, facturas que recibiste de proveedores, notas de crédito y comprobantes de nómina.
El SAT puede tardar desde minutos hasta horas en entregar los paquetes de descarga dependiendo del volumen de comprobantes. Yafacture procesa la descarga en segundo plano; no necesitas mantener la pantalla abierta.
Puedes solicitarlas mensualmente para mantener tu historial actualizado. Yafacture no limita la frecuencia, pero el SAT tiene límites propios en su servicio de descarga masiva.
El SAT rechazará la solicitud de descarga. Deberás renovar tu e.firma en el SAT y actualizar los archivos en Yafacture desde Documentos → Fiel y sellos.
Sí. Usa las flechas de año para navegar a cualquier año desde que tienes tu RFC activo y solicita la descarga de los meses que necesites.
***
Sube manualmente archivos XML de CFDIs que hayas obtenido de tus proveedores.
Timbra un CFDI y envíalo a tu cliente desde Yafacture.
# Yafacture
Source: https://docs.yafacture.com/index
**Yafacture** es una plataforma para **facturación electrónica, pagos digitales y gestión fiscal**. Diseñada para personas físicas y morales que buscan una solución integral, rápida y confiable para manejar todos sus procesos fiscales y financieros.
Yafacture ha procesado millones de transacciones ayudando a empresas de todos los tamaños a cumplir con sus obligaciones fiscales de manera eficiente.
## Nuestros Servicios
Descubre todo lo que Yafacture puede hacer por tu negocio
Descubre cómo crear facturas electrónicas en minutos con validez fiscal completa.
Acepta pagos con tarjetas, SPEI, efectivo y más. Genera CFDIs automáticamente.
Recibe pagos al instante las 24 horas con códigos QR dinámicos y seguros.
## ¿Por qué Yafacture?
Crea facturas más rápido con asistencia de inteligencia artificial
Paga solamente lo que uses, sin vencimientos ni anualidades
Accede desde cualquier dispositivo sin instalar algo adicional, o mediante la app para iOS o Android
Actualizaciones automáticas y gratuitas para mantenerte al día con el SAT
## Pensado para desarrolladores
¿Quieres integrar las soluciones de Yafacture en tu sistema? Tenemos todo lo que necesitas
Documentación completa de nuestra API para integrar facturación y pagos.
Recibe notificaciones en tiempo real de todas las transacciones.
## ¿Necesitas Ayuda?
Nuestro equipo está aquí para apoyarte en cada paso
¿Tienes una pregunta específica? Usa nuestro chat inteligente con IA integrado en cada página de esta documentación.
Chat en vivo, WhatsApp y correo electrónico.
Base de conocimientos con respuestas a preguntas frecuentes.
Sigue nuestra guía paso a paso para configurar tu cuenta y crear tu primera factura.
# Inicio rápido
Source: https://docs.yafacture.com/inicio-rapido
## Comienza en Yafacture con 4 simples pasos
**¿Nuevo en facturación electrónica?** No te preocupes. Yafacture está diseñado para que cualquier persona pueda facturar sin conocimientos técnicos previos.
1. Ve a [dashboard.yafacture.com/login?crear-cuenta](https://dashboard.yafacture.com/login?crear-cuenta)
2. Completa el formulario con tu información básica:
* **Nombre completo** o **Razón social**
* **Correo electrónico** (será tu usuario)
* **Contraseña segura** (mínimo 8 caracteres)
* **Teléfono** (para notificaciones por WhatsApp)
3. Verifica tu correo electrónico
4. ¡Listo! Recibes **3 créditos gratuitos** para empezar
**¿Persona física o moral?** No importa, Yafacture funciona para ambas. El sistema detecta automáticamente tu tipo de contribuyente.
Tu **Certificado de Sello Digital** es necesario para timbrar facturas:
1. **Descarga tu CSD del SAT:**
* Entra al [Portal SAT](https://www.sat.gob.mx)
* Ve a "Certificados de Sello Digital"
* Descarga tu certificado vigente (.cer y .key)
2. **Sube tus archivos a Yafacture:**
* Archivo **.cer** (certificado público)
* Archivo **.key** (llave privada)
* **Contraseña** de la llave privada
3. **Validación automática:**
* Yafacture verifica que tu certificado esté vigente
* Se configura automáticamente para timbrado
**¿No tienes CSD?** Te ayudamos a obtenerlo. El proceso toma 1-2 días hábiles con el SAT.
Sigue estos pasos para tu primera factura:
1. **Ir al Dashboard:**
* Clic en "**Nueva Factura**"
* Selecciona "**Factura de Ingreso**"
2. **Datos del Cliente:**
* RFC del cliente
* Nombre o razón social
* Email para envío
* Uso del CFDI
3. **Productos/Servicios:**
* Descripción del producto/servicio
* Cantidad y precio unitario
* Clave SAT (se sugiere automáticamente)
* IVA y otros impuestos
4. **Revisar y Timbrar:**
* Vista previa de la factura
* Verificación de datos
* **¡Timbrar!** (consume 1 crédito)
**Revisa bien los datos** antes de timbrar. Una vez timbrado, solo se puede cancelar, no editar.
Una vez timbrada la factura:
**Opciones de Envío:**
* **WhatsApp:** Envío instantáneo con QR para descarga
* **Email:** PDF + XML adjuntos automáticamente
* **Link de descarga:** Para compartir en redes sociales
* **Impresión directa:** Desde el navegador
**Archivos Generados:**
* **PDF:** Para visualización e impresión
* **XML:** Para deducibilidad fiscal
* **Código QR:** Para validación en SAT
El **WhatsApp automático** es la forma más rápida. ¡Tus clientes lo reciben al instante! y sin pagar nada adicional
Empieza a recibir pagos al momento:
1. **Ve a "Métodos de Pago"**
* En el menú lateral del dashboard
* Clic en "**Agregar Método**"
2. **Configura tu primera opción:**
* **SPEI:** Para transferencias bancarias (más popular)
* **CoDi:** Para códigos QR instantáneos
* **Tarjetas:** Para pagos con tarjeta
* **Efectivo:** Para tiendas de conveniencia
3. **Vincula tu cuenta bancaria:**
* CLABE interbancaria
* Datos del beneficiario
* Validación automática
**Inicia con SPEI + CoDi** para cubrir el 90% de casos de uso en México.
CoDi es la forma más fácil de cobrar:
1. **Crear código QR:**
* Monto específico
* Concepto del pago
* Vigencia del código
2. **Compartir con cliente:**
* Mostrar QR en pantalla
* Enviar por WhatsApp
* Imprimir en ticket
3. **Cliente paga:**
* Escanea con su app bancaria
* Confirma el pago
* ¡Dinero en tu cuenta al instante!
4. **CFDI automático:**
* Se genera automáticamente
* Se envía al cliente
* Queda registrado en SAT
**¡Recuerda!** Con CoDi el dinero llega **inmediatamente** a tu cuenta, las 24 horas del día.
## ¡Felicidades! Ya estás listo
Has completado la configuración básica de Yafacture. Ahora puedes:
Crea CFDIs válidos para todos tus productos y servicios.
Cobra con SPEI, CoDi, tarjetas y más métodos.
Dashboard con análisis completos de tu actividad fiscal.
API completa para integrar con tu software existente.
## Recursos Adicionales
* [Crear tu primera factura](https://yafacture.com/tutoriales/primera-factura) (5 min)
* [Configurar métodos de pago](https://yafacture.com/tutoriales/pagos) (3 min)
* [Usar CoDi efectivamente](https://yafacture.com/tutoriales/codi) (4 min)
¿Necesitas ayuda personal?
* **WhatsApp:** +52 55 1234 5678
* **Email:** [hola@yafacture.com](mailto:hola@yafacture.com)
Cuando uses tus 3 créditos gratuitos:
Los créditos **nunca expiran** y puedes usarlos cuando gustes.
Nuestro equipo de soporte está disponible **24/7** para ayudarte. No dudes en contactarnos.
# CoDi — Cobro Digital
Source: https://docs.yafacture.com/pagos-cobros/codi
Genera cobros instantáneos con código QR usando tu CLABE interbancaria
## ¿Qué es CoDi?
**CoDi** (Cobro Digital) es el sistema del **Banco de México** que permite cobrar y pagar de forma instantánea usando un código QR vinculado a una CLABE interbancaria. Los pagos son inmediatos, disponibles 24/7, y no requieren efectivo ni terminal bancaria.
En Yafacture, CoDi está integrado directamente en el flujo de facturación: al timbrar una factura puedes generar de inmediato un cobro CoDi para que tu cliente pague al instante.
CoDi funciona entre cuentas bancarias mexicanas. Tu cliente necesita una app bancaria que soporte CoDi (la mayoría de los bancos en México ya la tienen habilitada).
***
## Cómo cobrar con CoDi desde una factura
Crea y timbra tu CFDI normalmente desde la sección **Facturar**. Al completar el timbrado aparece la pantalla de confirmación con el folio fiscal.
En la pantalla de factura timbrada, presiona el botón **"Cobrar con CoDi"**. Se generará un código QR con el monto exacto de la factura vinculado a tu CLABE interbancaria.
Muestra el código QR en pantalla o envíalo por WhatsApp o correo. Tu cliente lo escanea desde su app bancaria y confirma el pago.
El dinero llega a tu cuenta de forma inmediata. El pago queda registrado en los **Movimientos** de tu billetera.
***
## Tu CLABE interbancaria
Al activar la billetera Yafacture se te asigna una **CLABE interbancaria** única (18 dígitos) en STP. Esta CLABE es el destino de todos los cobros CoDi y transferencias SPEI entrantes.
Puedes ver tu CLABE en:
* La pantalla de **Transferencia masiva** dentro de la billetera
* La ficha de cualquier **cliente** en tu catálogo (se muestra como referencia de pago)
* Al seleccionar **"Compartir cuenta"** durante el timbrado de una factura
Activa **"Compartir cuenta"** en el modal de timbrado para incluir tu CLABE automáticamente en el mensaje que envías al cliente por WhatsApp o correo junto con la factura.
***
## Características de CoDi
El dinero llega en segundos, las 24 horas del día, los 365 días del año.
CoDi no tiene costo para quien paga. Tu comisión depende de tu plan Yafacture.
El QR tiene el monto exacto de la factura, evitando errores en el pago.
Compatible con todos los bancos en México que soporten CoDi en su app.
***
## Bancos compatibles con CoDi
Todos los bancos en México están obligados por el Banco de México a implementar CoDi. Los principales que ya lo tienen disponible:
BBVA, Santander, Banamex (Citibanamex), Banorte, HSBC, Scotiabank, Inbursa, Banco Azteca, Nu Mexico, Hey Banco, Spin by Oxxo, entre otros.
Si un cliente indica que su banco no tiene CoDi, probablemente necesita actualizar su aplicación móvil a la versión más reciente.
***
## Preguntas frecuentes
No exactamente. SPEI es el sistema de transferencias interbancarias de México. CoDi es una capa encima de SPEI que usa códigos QR para iniciar el pago: el dinero viaja por SPEI pero el proceso es más simple para el usuario que solo escanea un QR.
El código QR generado desde una factura tiene el monto exacto del CFDI. Si necesitas un cobro por un monto diferente, genera el QR desde la pantalla de la factura con el total correcto.
Puedes compartirle tu CLABE directamente para que haga una transferencia SPEI convencional desde su app bancaria o sucursal. El dinero llega igual a tu billetera Yafacture.
Los pagos recibidos por CoDi aparecen en la sección **Movimientos** de tu billetera, en la pestaña **Transferencias**.
Sí, los códigos QR dinámicos de CoDi tienen una vigencia limitada. Si el cliente no paga a tiempo, genera un nuevo cobro desde la factura timbrada.
***
Aprende a timbrar un CFDI y activar el cobro CoDi al finalizar.
Consulta el historial de pagos recibidos en tu billetera.
# Movimientos de billetera
Source: https://docs.yafacture.com/pagos-cobros/movimientos
Consulta el historial de transferencias enviadas y el estado de tus órdenes de pago
## ¿Qué son los movimientos?
La sección **Movimientos** muestra el historial completo de la actividad de tu billetera: transferencias SPEI realizadas y el detalle de cada orden de pago con su estado de procesamiento.
Accede desde la URL `/billetera/movimientos` o navegando desde cualquier pantalla de la billetera.
***
## Pestañas
La sección tiene dos vistas:
Listado de transferencias SPEI completadas. Muestra los movimientos de fondos confirmados en el rango de fecha seleccionado.
Detalle de cada orden generada: beneficiario, ordenante, monto, motivo, estado y código de rastreo.
***
## Filtros y rango de fecha
En ambas pestañas puedes:
| Control | Función |
| ------------------ | ------------------------------------------------------------------------------- |
| **Rango de fecha** | Selecciona el período que quieres consultar (por defecto muestra el mes actual) |
| **Filtros** | Aplica filtros adicionales por estado u otros criterios |
| **Mostrar** | Ejecuta la búsqueda con los parámetros seleccionados |
| **Exportar** | Descarga el resultado en Excel (disponible cuando hay registros) |
Cambia el rango de fechas y presiona **Mostrar** para actualizar los resultados. Si no ves movimientos, verifica que el rango incluya las fechas en que realizaste las transferencias.
***
## Pestaña Transferencias
Muestra las transferencias SPEI que se han liquidado en el período seleccionado. Si no hay movimientos en el rango aparece el mensaje **"No tienes transferencias"**.
***
## Pestaña Órdenes
Muestra cada **orden de pago** generada con su estado de procesamiento. Para cada orden verás:
| Campo | Descripción |
| --------------------- | ------------------------------------------------------ |
| **Fecha y hora** | Cuándo se creó la orden |
| **Estado** | Resultado del procesamiento (ver tabla abajo) |
| **Beneficiario** | Nombre y CLABE del destinatario |
| **Ordenante** | Tu empresa y CLABE de origen |
| **Motivo** | Referencia o concepto de la transferencia |
| **Monto** | Cantidad enviada |
| **Código de rastreo** | Identificador único de la orden (ej. `EWSEKU90031...`) |
| **Creada por** | Usuario que generó la orden |
### Estados de una orden
| Estado | Descripción |
| -------------- | --------------------------------------------------------------------- |
| **Procesando** | La orden está siendo enviada al sistema bancario |
| **Completada** | La transferencia fue aceptada y acreditada al beneficiario |
| **Rechazada** | La orden fue rechazada (CLABE incorrecta, fondos insuficientes, etc.) |
Las órdenes **Rechazadas** muestran un campo **"Motivo de rechazo"** con la razón específica del fallo. El monto de las órdenes rechazadas regresa automáticamente a tu saldo disponible.
### Ver detalle de una orden
Toca la flecha **›** de cualquier orden para ver su información completa, incluyendo el código de rastreo SPEI que puedes usar para aclaraciones con tu banco o con soporte.
***
## Exportar movimientos
Con el botón **Exportar** puedes descargar los registros del período en formato Excel para llevar tu contabilidad o conciliación bancaria.
El botón Exportar se activa únicamente cuando hay registros en el rango consultado. Si aparece deshabilitado, ajusta el rango de fechas y presiona Mostrar primero.
***
## Preguntas frecuentes
El historial de movimientos se conserva de forma permanente. Puedes consultar cualquier fecha desde que activaste tu billetera Yafacture ajustando el rango de fechas.
**Transferencias** muestra los movimientos de fondos confirmados (dinero que ya salió o entró). **Órdenes** muestra cada intento de pago con su estado de procesamiento, incluyendo los rechazados.
El código de rastreo (formato `EWSEKUxxx...`) es el identificador único de la transacción en el sistema SPEI. Compártelo con soporte de Yafacture o con tu banco si necesitas aclarar el estatus de un pago.
Sí. Ajusta el rango de fechas al período que necesites y presiona Mostrar. Luego usa Exportar para descargar el reporte en Excel.
***
Envía dinero por CLABE, tarjeta, teléfono o paga servicios desde tu billetera.
Genera cobros instantáneos con código QR desde tu CLABE interbancaria.
# Transferencias SPEI
Source: https://docs.yafacture.com/pagos-cobros/transferencias
Envía dinero a cuentas bancarias, tarjetas, teléfonos y paga servicios desde tu billetera Yafacture
## ¿Qué son las transferencias?
Desde la **Billetera** de Yafacture puedes enviar dinero a cualquier cuenta bancaria en México de forma inmediata a través del sistema SPEI (Sistema de Pagos Electrónicos Interbancarios) del Banco de México. Las transferencias están disponibles las 24 horas, los 365 días del año.
Para poder enviar transferencias necesitas tener **saldo disponible** en tu billetera Yafacture. Puedes ver tu saldo en la pantalla de Transferencia masiva o en el Tablero principal.
***
## Métodos de transferencia
Al ingresar a la sección **Transferencias** se muestra la pantalla **"¿Cómo deseas pagar?"** con los siguientes métodos:
Paga directamente una factura CFDI que hayas recibido de un proveedor.
Envía a una cuenta guardada en tus contactos de billetera.
Paga servicios: recargas de teléfono, agua, luz, gas, impuestos estatales y más.
Transfiere vía SPEI usando la cuenta interbancaria de 18 dígitos del beneficiario.
Envía usando el número de tarjeta de débito de 16 dígitos.
Transfiere usando el número de teléfono de 10 dígitos asociado a una cuenta bancaria.
Envía múltiples pagos de una sola vez subiendo un archivo Excel con el layout requerido.
***
## Comprobante fiscal
Selecciona esta opción para pagar una **factura CFDI** que un proveedor te haya enviado. El sistema buscará el comprobante en el SAT y vinculará el pago directamente al folio fiscal del CFDI.
***
## Contacto
Muestra la lista de cuentas que has guardado previamente como **contactos de billetera**. Para cada contacto verás:
* **Nombre** y **banco**
* **CLABE** interbancaria
* **Alias** (apodo que asignaste al contacto)
* Ícono de **editar** (lápiz) para modificar los datos del contacto
* Flecha **›** para seleccionarlo y continuar con la transferencia
Usa el **"Buscador de contactos"** para filtrar por nombre rápidamente.
Al realizar una transferencia por CLABE, tarjeta o teléfono puedes activar **"Guardar como contacto"** para guardar esa cuenta y encontrarla aquí la próxima vez.
***
## Servicios
Permite pagar servicios del hogar, recargas y obligaciones fiscales. Se divide en tres categorías:
Pagos de recargas de teléfono o planes de compañías telefónicas (Telcel, AT\&T, Movistar, etc.).
Pago de servicios básicos: agua, luz, gas, teléfono fijo y más. Busca el convenio de tu empresa proveedora e ingresa tu número de referencia o contrato.
Pago de impuestos estatales. Selecciona el estado y el tipo de contribución correspondiente.
***
## CLABE (transferencia SPEI)
Envía dinero a cualquier cuenta bancaria en México usando la **CLABE interbancaria** de 18 dígitos del destinatario.
### Campos del formulario
| Campo | Descripción |
| ---------------------------------- | ---------------------------------------------------------------------------- |
| **CLABE** | Número interbancario de 18 dígitos del beneficiario |
| **Banco** | Selecciona el banco destino (se puede detectar automáticamente con la CLABE) |
| **Nombre de la persona o empresa** | Nombre del beneficiario (máximo 40 caracteres) |
| **Guardar como contacto** | Activa para guardar esta cuenta para transferencias futuras |
Presiona **Continuar** para avanzar a la confirmación del monto y referencia.
***
## Tarjeta de débito
Envía dinero al **número de tarjeta de débito** (16 dígitos) del beneficiario. Acepta tarjetas Visa y Mastercard de débito emitidas por bancos mexicanos.
### Campos del formulario
| Campo | Descripción |
| ---------------------------------- | ----------------------------------------------- |
| **Tarjeta de débito** | Número de 16 dígitos de la tarjeta destino |
| **Banco** | Banco emisor de la tarjeta |
| **Nombre de la persona o empresa** | Nombre del titular (máximo 40 caracteres) |
| **Guardar como contacto** | Activa para guardar para futuras transferencias |
***
## Teléfono
Envía dinero usando el **número de teléfono de 10 dígitos** del beneficiario, siempre que dicho número esté registrado y asociado a una cuenta bancaria en México.
### Campos del formulario
| Campo | Descripción |
| ---------------------------------- | ----------------------------------------------- |
| **Teléfono** | Número de 10 dígitos del beneficiario |
| **Banco** | Banco al que está asociado el número |
| **Nombre de la persona o empresa** | Nombre del beneficiario (máximo 40 caracteres) |
| **Guardar como contacto** | Activa para guardar para futuras transferencias |
***
## Transferencia masiva
Permite enviar **múltiples pagos simultáneamente** subiendo un archivo Excel con el formato (layout) requerido por Yafacture. Ideal para nóminas, pagos a proveedores o distribuciones de fondos.
### Cómo usar la transferencia masiva
Toca **"Descargar plantilla"** en la parte superior derecha para obtener el archivo Excel con el formato correcto. Llena cada fila con los datos del beneficiario: CLABE, banco, nombre y monto.
La pantalla muestra tu **Cuenta Principal** con la CLABE y el **saldo disponible**. Asegúrate de tener fondos suficientes para cubrir el total de todos los pagos.
Arrastra o selecciona el archivo Excel completado en el área de carga. El sistema validará el formato y procesará cada transferencia de forma individual.
Verifica cuidadosamente los datos del archivo antes de subirlo. Cada fila genera una orden de transferencia independiente y los errores de CLABE o banco pueden causar rechazos.
***
## Preguntas frecuentes
Las transferencias SPEI son **inmediatas**: llegan en segundos en horario de operación normal. En horarios nocturnos o fines de semana pueden tardar hasta unos minutos, pero el sistema opera las 24/7.
Los límites dependen de la configuración de tu billetera Yafacture y del saldo disponible en tu cuenta. Consulta con soporte para conocer los límites aplicables a tu cuenta.
No. Una vez procesada una transferencia SPEI no puede cancelarse. Verifica siempre los datos del beneficiario antes de confirmar.
Si la CLABE no existe o está inactiva, la transferencia será rechazada y el monto regresará a tu saldo en Yafacture. Puedes ver el detalle en la sección **Movimientos > Órdenes**.
Al realizar cualquier transferencia por CLABE, tarjeta o teléfono, activa el toggle **"Guardar como contacto"** antes de continuar. El contacto quedará disponible en el método **Contacto** para la próxima vez.
***
Verifica que una cuenta existe y conoce el nombre real del titular antes de transferir.
Consulta el historial de transferencias y órdenes de tu billetera.
Genera cobros instantáneos con código QR desde tu CLABE interbancaria.
# Validación de cuentas CLABE
Source: https://docs.yafacture.com/pagos-cobros/validacion-cuentas
Confirma que una cuenta CLABE existe y obtén el nombre real del titular con la prueba del centavo
## ¿Qué es la validación de cuentas?
Antes de enviar dinero a una cuenta que no conoces, puedes verificar que la **CLABE interbancaria existe** y conocer el **nombre real del titular** y el **banco** registrados ante el sistema SPEI. Yafacture lo hace mediante la **prueba del centavo**: se envía una transferencia de **\$0.01 MXN** a la cuenta y, con la respuesta del banco receptor, se confirma la identidad del titular o se detecta que la cuenta no es válida.
Encuentras esta función en **Billetera → Validar cuentas**.
Cada validación cuesta **\$0.01 MXN**, que se descuenta del saldo de tu billetera. Las cuentas con una validación vigente se resuelven desde la cache **sin costo**.
***
## Cómo funciona la prueba del centavo
Yafacture genera una transferencia SPEI de un centavo desde tu cuenta origen hacia la CLABE a validar.
Si la cuenta existe, la transferencia se **liquida** y el banco devuelve el nombre real del titular. Si no existe o no puede recibir, la transferencia se **devuelve** con el motivo del rechazo.
El resultado queda guardado con una **vigencia configurable** (3 días por defecto). Mientras la validación esté vigente, consultar la misma cuenta no genera un nuevo centavo.
La respuesta del banco suele llegar en **segundos**, aunque en algunos casos puede tardar varios minutos. La pantalla se actualiza automáticamente mientras la validación está en curso.
***
## Validar una cuenta individual
Ingresa la **CLABE de 18 dígitos** en el campo **Cuenta CLABE** y presiona **Consultar**.
* Si la cuenta ya tiene una **validación vigente**, verás de inmediato el titular, el banco y el estado, sin costo.
* Si no hay validación vigente, aparece el botón **Validar cuenta (\$0.01)** para iniciar la prueba del centavo.
### Estados de una validación
| Estado | Significado |
| -------------------- | ----------------------------------------------------------------------------------------- |
| **Validando...** | El centavo fue enviado y se espera la respuesta del banco receptor |
| **Cuenta validada** | La cuenta existe; se muestra el nombre del titular y el banco |
| **Cuenta no válida** | La transferencia fue devuelta; se muestra el motivo (cuenta inexistente, bloqueada, etc.) |
| **Error** | Ocurrió un error al procesar la validación |
***
## Validación masiva con Excel
Para validar muchas cuentas de una sola vez, sube un archivo Excel con el layout de Yafacture:
Presiona **Descargar plantilla** para obtener el archivo Excel. Llena la columna **CUENTA\_CLABE** con una cuenta por fila.
Arrastra o selecciona el archivo en el área de carga. Yafacture revisa cada fila: la CLABE debe tener **18 dígitos**, contener **solo números** y tener el **dígito verificador correcto**. Las filas inválidas se muestran con su motivo y las cuentas repetidas se deduplican.
Presiona **Validar cuentas** y revisa el resumen en la ventana **Confirmar validación**: número de cuentas y **costo estimado**. Las cuentas con validación vigente se resuelven de la cache sin costo; solo las nuevas o vencidas generan la transferencia de \$0.01.
Al crear el lote se verifica que tu **saldo disponible** alcance para cubrir todas las validaciones. Si el saldo no es suficiente, el lote se rechaza y las filas que no alcanzaron a enviarse se marcan como **Sin saldo**.
### Seguimiento del lote
Cada archivo subido aparece en el **historial** con su estado. Al abrir un lote verás el detalle por cuenta:
| Estado del lote | Significado |
| ---------------------------------------- | ------------------------------------------------------------ |
| **Pendiente** | El lote está en cola para procesarse |
| **Enviando validaciones...** | Se están enviando los centavos de cada fila |
| **Esperando respuesta de los bancos...** | Todos los centavos fueron enviados; faltan respuestas |
| **Completado** | Todas las cuentas tienen resultado |
| **Rechazado** | El lote no pudo procesarse (por ejemplo, saldo insuficiente) |
Dentro del lote, cada fila muestra la **Cuenta CLABE**, el **Titular**, el **Banco** y su estado individual: **Validada**, **Validada (cache)**, **No válida**, **Sin saldo** o **Error**.
Si subes el **mismo archivo** dos veces, Yafacture lo detecta y no vuelve a cobrar: te muestra el lote ya existente en lugar de crear uno nuevo.
***
## Vigencia y cache de validaciones
El resultado de cada validación se guarda por emisor con una vigencia configurable:
* En **Ajustes → Configuración → Principal → Billetera** encuentras el campo **"Días de vigencia de validación de cuentas CLABE"** (3 días por defecto). Pasados esos días, validar la misma cuenta vuelve a generar la transferencia de \$0.01.
* El botón **"Invalidar cache de validaciones"** anula todas las validaciones vigentes (previa confirmación), de modo que la siguiente consulta de cualquier cuenta vuelva a ejecutar la prueba del centavo. Útil si necesitas re-verificar titulares recientes.
***
## Notificaciones
Yafacture te avisa por el centro de **mensajes** cuando:
* Una cuenta resulta **inexistente o devuelta**, o la validación termina en **error**.
* Un **lote** de validación masiva se completa (con el resumen de resultados).
***
## Preguntas frecuentes
**\$0.01 MXN** por cuenta, que se descuenta de tu saldo en la billetera. Consultar una cuenta con validación vigente no tiene costo.
Si la cuenta **no existe**, la transferencia se devuelve y el centavo regresa a tu saldo. Si la cuenta **sí existe**, el centavo se liquida en la cuenta del titular como parte de la verificación.
Los días configurados en **Configuración → Billetera** (3 por defecto). Durante ese periodo, consultar la misma cuenta devuelve el resultado guardado sin costo.
El banco receptor devolvió la transferencia. El motivo aparece junto al estado: cuenta inexistente, cuenta bloqueada, entre otros. Verifica la CLABE con el titular antes de intentar un pago.
Tu saldo se agotó antes de enviar el centavo de esa fila. Recarga tu billetera y vuelve a subir el archivo: las cuentas ya validadas se resolverán de la cache sin costo y solo se enviarán las pendientes.
Sí, pero solo se envía **un** centavo: si ya hay una validación en curso para esa cuenta, ambas consultas esperan la misma respuesta del banco.
***
Envía dinero a las cuentas que ya validaste, de forma individual o masiva.
Consulta el historial de transferencias y órdenes de tu billetera.
# Catálogo de productos
Source: https://docs.yafacture.com/productos/catalogo-productos
Administra tu catálogo de productos y servicios para facturar más rápido en Yafacture
## ¿Qué es el catálogo de productos?
El catálogo de productos te permite guardar los productos y servicios que vendes con frecuencia, incluyendo sus datos fiscales (clave SAT, unidad, IVA). Al crear una factura, puedes buscarlos por nombre para autocompletar el concepto en segundos, sin tener que capturar los mismos datos una y otra vez.
Ahorra tiempo activando **"Guardar producto"** al crear un concepto dentro de una factura — el producto quedará guardado automáticamente en tu catálogo.
***
## Acceder al catálogo
Toca el ícono **Productos** en la barra de navegación inferior. Verás la lista completa de productos registrados para tu empresa.
***
## Vistas del catálogo
Puedes alternar entre dos modos de visualización usando los íconos en la esquina superior derecha:
Muestra los productos en filas con columnas de Clave, Nombre, Inventario, Descuento y Precio. Ideal para comparar datos y ordenar por columnas.
Muestra tarjetas con imagen, nombre, SKU, precio, descuento, inventario y estado. Ideal para catálogos con imágenes de productos.
### Personalizar columnas (vista lista)
Presiona el botón **"Columnas"** para mostrar u ocultar columnas según tus necesidades. También puedes reordenar las columnas arrastrándolas.
### Ordenar y filtrar
* Haz clic en el encabezado de cualquier columna para ordenar de forma ascendente o descendente.
* Usa el ícono **≡** (menú de filtros) junto a cada columna para filtrar por rangos o valores específicos.
***
## Buscar productos
La barra de búsqueda superior filtra en tiempo real por nombre o clave del producto. Para limpiar la búsqueda haz clic en la **✕** al final del campo.
El buscador busca tanto en el nombre como en la clave (SKU) del producto. Puedes escribir cualquiera de los dos para encontrarlo.
***
## Crear un producto
Presiona el botón **"Crear producto"** en la parte inferior de la pantalla. Se abrirá un panel lateral con el formulario de captura.
### Campos del formulario
El nombre completo del producto o servicio tal como aparecerá en la factura. Máximo **1,000 caracteres**. Este es el único campo obligatorio.
Campos para integrar tu catálogo con plataformas de venta:
| Campo | Plataforma |
| --------------------- | ------------------------------------------- |
| **Código EAN** | Código de barras estándar (tiendas físicas) |
| **Código ASIN** | Amazon Standard Identification Number |
| **Código ML** | MercadoLibre |
| **Código AMAZON FBA** | Amazon Fulfillment by Amazon |
Busca la clave del catálogo SAT por nombre o número. Esta clave es requerida por el SAT en cada concepto de factura. Ejemplos frecuentes:
| Clave | Descripción |
| ------------ | ------------------------------------ |
| **84111506** | Servicios de facturación |
| **43211503** | Software |
| **80141600** | Servicios de consultoría de negocios |
| **31161500** | Alimentos preparados |
| **78101801** | Transporte de carga |
La unidad de medida del catálogo SAT. Las más utilizadas:
| Clave | Descripción |
| ------- | ------------------ |
| **E48** | Unidad de servicio |
| **H87** | Pieza |
| **KGM** | Kilogramo |
| **LTR** | Litro |
| **MTR** | Metro |
| **XBX** | Caja |
Tu código interno para identificar el producto (número de parte, referencia, etc.). Es opcional y no aparece en la factura — solo sirve para organizar tu catálogo.
Define cómo se aplica el IVA en la factura al usar este producto:
| Opción | Descripción |
| ----------------- | ----------------------------------------- |
| **Desglosar** | IVA 16% desglosado del precio (más común) |
| **Más IVA** | IVA se suma al precio base |
| **Exento** | Sin IVA (productos exentos por ley) |
| **Tasa 0** | IVA al 0% (exportaciones) |
| **Sin impuestos** | Sin ningún traslado de impuesto |
Indica si el producto es objeto de impuesto según el SAT:
* **01 - No objeto de impuesto** — El producto no genera impuestos
* **02 - Sí objeto de impuesto** *(predeterminado)* — El producto genera impuestos (IVA)
* **03 - Sí objeto de impuesto, no obligado al desglose** — Genera impuesto pero no se desglosa
* **Descuento** — Descuento fijo en pesos (\$) que se aplicará por defecto a este producto al facturarlo.
* **Precio unitario** — Precio de venta **sin impuestos**. Al seleccionar el producto en una factura, este precio se autocompleta (puedes modificarlo al momento de facturar).
Presiona **Guardar** para agregar el producto al catálogo.
***
## Editar un producto
Haz clic en el nombre del producto en la lista para seleccionarlo. Luego usa el ícono de imagen (miniatura izquierda) para abrir el panel de edición de imágenes, o haz clic directamente en la fila para editar los datos del producto.
Los cambios en precio, IVA o descuento de un producto **no afectan facturas ya emitidas**. Solo aplican para nuevas facturas.
***
## Gestión de imágenes
Cada producto puede tener **múltiples imágenes**. Al hacer clic en la miniatura de imagen de un producto se abre el panel de imágenes donde puedes:
* **Subir imágenes** — Arrastra archivos o haz clic en "Selecciona o arrastra una imagen"
* **Imagen destacada** — Haz clic en la estrella (☆) de cualquier imagen para marcarla como principal. La imagen destacada aparece en la vista cuadrícula
* **Eliminar imágenes** — Usa el ícono de basura (🗑) para eliminar una imagen del producto
Las imágenes aceptadas son **JPG, PNG y WEBP**. Se recomienda usar imágenes cuadradas de al menos 500×500 px para mejor visualización en la cuadrícula.
***
## Agregar rápido a factura
Desde la lista de productos, el ícono **⊕** (círculo verde con +) junto a cada producto te permite agregarlo directamente a una factura en curso sin salir del catálogo.
***
## Selección masiva
Activa los **checkboxes** de la columna izquierda para seleccionar múltiples productos. Con selección activa puedes:
* Eliminar productos en lote
* Exportar selección
Usa **"Seleccionar todo"** (esquina superior izquierda) para seleccionar todos los productos de la página.
***
## Preguntas frecuentes
No. El precio guardado en el catálogo se autocompleta al seleccionar el producto en una factura, pero puedes modificarlo manualmente en cada factura. El catálogo solo guarda el precio predeterminado.
No hay límite en la cantidad de productos que puedes registrar en tu catálogo. El almacenamiento de productos no consume créditos.
Actualmente el catálogo se gestiona de forma individual. Si necesitas cargar muchos productos a la vez, contacta a soporte de Yafacture para explorar opciones de importación masiva.
Eliminar un producto del catálogo **no afecta las facturas ya emitidas** donde se usó ese producto. Las facturas anteriores conservan la descripción y datos originales.
El campo de inventario es informativo. Puedes actualizarlo manualmente para llevar un control básico de existencias, pero no se descuenta automáticamente al emitir facturas.
El catálogo de productos es independiente por cada RFC/empresa registrado en Yafacture. Si tienes múltiples RFCs, debes crear el catálogo por separado para cada uno.
***
Aprende a usar tus productos del catálogo al crear una factura CFDI.
Gestiona tu directorio de clientes para facturar más rápido.