# 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 Configuración en Yafacture ### 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. Configuración 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 Configuración en Yafacture ### 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 Tablero en Yafacture ### ¿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 Tablero en Yafacture ### ¿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 Tablero en Yafacture ### 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 Tablero en Yafacture 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. Tablero en Yafacture 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 Tablero en Yafacture 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. Tablero en Yafacture *** ## 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. Tablero en Yafacture *** ## 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. Tablero en Yafacture *** ## 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. Tablero en Yafacture 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 Tablero en Yafacture 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 Tablero en Yafacture 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) Tablero en Yafacture 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. Tablero en Yafacture 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. Tablero en Yafacture 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. Configuración en Yafacture 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 Configuración en Yafacture **¿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. Tablero en Yafacture 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 Tablero en Yafacture 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 Tablero en Yafacture 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. Tablero en Yafacture 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. Tablero en Yafacture 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.