Ir directamente al contenido
Español
  • No hay sugerencias porque el campo de búsqueda está vacío.

Factura de mandato por API

Una factura de mandato se emite en nombre de un tercero, el mandante. Por API se marca con "operation": "MANDATO" en la factura, y el mandante va en cada ítem que le corresponde.

{
  "invoice": {
    "operation": "MANDATO",
    "invoice_type_code": "FACTURA_VENTA",
    "items": [
      {
        "sku": "P1",
        "description": "Producto del mandante",
        "quantity": 1,
        "price": 100000,
        "mandante_identification": "900000000",
        "mandante_identification_type": "NIT",
        "taxes": [ { "tax_category": "IVA", "tax_rate": 19 } ]
      }
    ]
  }
}

El resto de la factura (cliente, numeración, fechas, medio de pago) es igual a una factura de venta.

Reglas

  • Al menos un ítem tiene que traer mandante_identification y mandante_identification_type.
  • mandante_identification_type acepta CC, CE, IE, NIT, NIT_OTRO_PAIS, NUIP, PASAPORTE, PEP, PPT, RC, TE y TI.
  • El nombre del mandante es opcional: mandante_party_type, mandante_company_name, mandante_first_name y mandante_family_name. Si la identificación ya corresponde a un tercero de tu cuenta, la factura se vincula a él y esos nombres se ignoran; si no existe, se crea con ellos.

Error si ningún ítem trae el mandante

La respuesta no nombra el campo que falta:

El campo indicado no cumple una validación para la que no hay un mensaje específico. Contacta a soporte con el documento enviado.

Antes de escalarlo, revisa que al menos un ítem lleve los dos campos del mandante.

Recursos Adicionales