Facturalusa - Software de Facturação Grátis

Recibos - Sumário

—

Permite calcular em tempo real os totais (total de iva, total geral, etc) que vão ser emitidos no documento.

document_type mixed required

Tipo de documento. Pode ser enviado o ID ou o descritivo, exemplo: Recibo de Cliente.

currency mixed

Moeda utilizada. Pode ser enviado o ID, símbolo ou descritivo, exemplo: €, $, Euro, Dólar. No caso de não preenchimento será assumido a moeda pré-definida.

currency_exchange double

Câmbio da moeda. Caso não seja enviado será assumido 1.

sales json array required

Lista de vendas que constam no documento.

id integer required

ID da venda

discount double

Desconto a aplicar

discount_type string

Tipo de desconto a aplicar. Pode ser enviado Percentagem ou Unitário.

total_paid double required

Valor pago

URL
https://facturalusa.pt/api/v2/receipts/summary
Método
post
Resposta
200
Resposta exemplo
{
    "total_discount": decimal,
    "total_balance": decimal,
    "total_paid": decimal,
    "grand_total": decimal,
    "grand_total_with_currency_exchange": decimal,
    "sales": [
        {
            "id": integer,
            "sale_id": integer,
            "total_balance": decimal,
            "discount": decimal,
            "discount_type": string,
            "total_discount": decimal,
            "total_paid": decimal,
            "grand_total": decimal,
            "sale": {
                "id": integer,
                "number": integer,
                "issue_date": string,
                "due_date": string,
                "serie_id": integer,
                "document_type_id": integer,
                "document_full_number": string,
                "grand_total": decimal,
                "status": string,
                "serie": {
                    "id": integer,
                    "description": string,
                    "valid_until": string
                },
                "documenttype": {
                    "id": integer,
                    "description": string,
                    "saft_initials": string,
                    "type": string
                }
            },
            "deposit": {
                "id": integer,
                "document_full_number": string,
                "net_total": decimal,
                "total_vat": decimal,
                "grand_total": decimal
            }
        }
    ]
}

Sugerimos que teste e valide a resposta completa numa plataforma de testes de API como por exemplo Postman ou Insomnia.

🍪 Usamos cookies no nosso site para melhorar a sua experiência. Ao continuar, declara aceitar a nossa Política de Cookies.