A API, para automatizar a sua faturação

Integre a sua loja online, marketplace, plataforma em até 2 semanas e sem complicações. Com apenas um método integrado em qualquer momento do seu processo de negócio está a emitir faturas!

 

Uptime 99.99%

Centenas de milhares de faturas emitidas por mês

Apoio técnico e documentação

Uma API de faturação utilizada por grandes empresas

A nossa API é confiada por empresas com elevados requisitos de performance e fiabilidade.

A utilização da nossa API permite automatizar todos os processos que envolvem emissão de faturas, guias de transporte ou outros documentos fiscais e com isso aumentar a eficiencia e escalabilidade do seu negócio.

Com uma só integração conseguirá emitir diariamente dezenas de milhares de faturas todos os dias.

Temos planos competitivos para ir de encontro com as necessidades de empresas de todos os tamanhos.

https://bo.magnifinance.com/api/v1/document
{
  "IsToClose": "true",
  "SendTo": "email@email.com",
  "Client": {
    "NIF": "180975030",
    "Name": "Company lda",
    "Address": "Av. Sidónio Pais, Nº 2, 2 Esq. A",
    "City": "Lisboa",
    "PostCode": "1050-215",
    "CountryCode": "pt",
    "PhoneNumber": "999999999",
    "CountryName": "Portugal",
    "LegalName": "Company lda",
    "Email": "email@email.com",
    "IBAN": "321654987321654987"
  },
  "Document": {
    "Type": "T",
    "Date": "????",
    "DueDate": "????",
    "Description": "Um documento de exemplo da api",
    "Serie": "FR",
    "Currency": "eur",
    "EuroRate": "1",
    "Retention": "1",
    "Lines": [
      {
        "Code": "SI",
        "Description": "Produto 2",
        "UnitPrice": "1",
        "Quantity": "1",
        "Unit": "unit",
        "Type": "S",
        "TaxValue": "23",
        "ProductDiscount": "20",
        "CostCenter": "Centro de custo x"
      }
    ]
  }
}

Emita a fatura automaticamente assim que fizer uma venda e envie-a ao cliente num email personalizado sem esforço

Com a integração à nossa API é possível emitir faturas automaticamente assim que uma venda é concluída.

Pode, no pedido, utilizar a opção de enviar fatura num email com um layout personalizado através do nosso serviço, o envio é instantâneo e poupará imenso trabalho de desenvolvimento e manutenção.

Com o nosso Bulk Invoicing poderá
começar a faturar em grande escala sem esperar pela implementação da API

O serviço Bulk Invoicing permite faturar grandes quantidades de documentos sem a necessidade imediata de implementação da API. Basta enviar-nos um ficheiro de transferência de dados (CSV, XML ou JSON) com os campos que devem constar nas faturas para que possamos gerar os documentos.

É uma boa solução imediata para iniciar a faturação enquanto a integração com a nossa API está a ser implementada.

https://bo.magnifinance.com/api/v1/document
Bulk invoicing

Subscreva a API de faturação para começar a automatizar a faturação da sua empresa

São poucos os passos para iniciar a implementação da API:

  • Peça um orçamento e trial de 30 dias.
  • Receba a sua conta de sandbox para testar a API e emitir documentos sem validade legal.
  • Tenha suporte técnico especializado e documentação atualizada durante a implementação.
  • Receba os tokens de produção e comece a faturar automaticamente.

API de faturação moderna e de integração simples, documentação atualizada e suporte técnico à implementação

Ao subscrever à API, além de toda documentação da API e conta sandbox para testes, a sua empresa tem disponível das 10H às 19H (GMT+1) a nossa equipa de suporte técnico especializada para auxiliar em qualquer questão referente à implementação.

https://bo.magnifinance.com/api/v1/document
<inv:DocumentCreate>
<inv:Authentication>
<inv:Email>????</inv:Email>
<inv:Token>????</inv:Token>
</inv:Authentication>
<inv:Client>
<inv:NIF>????</inv:NIF>
<inv:LegalName>????</inv:LegalName>
<inv:CountryCode>????</inv:CountryCode>
</inv:Client>
<inv:Document>
<inv:Date>????</inv:Date>
<inv:DueDate>????</inv:DueDate>
<inv:Description>????</inv:Description>
<inv:Type>????</inv:Type>
<inv:Serie>????</inv:Serie>
<inv:TaxExemptionReasonCode>????</inv:TaxExemptionReasonCode>
<inv:DocumentReference>????</inv:DocumentReference>
<inv:Currency>????</inv:Currency>
<inv:Retention>????</inv:Retention>
<inv:EuroRate>????</inv:EuroRate>
<inv:Lines>
<inv:APIInvoicingProduct>
<inv:Code>????</inv:Code>
<inv:Description>????</inv:Description>
<inv:UnitPrice>????</inv:UnitPrice>
<inv:Quantity>????</inv:Quantity>
<inv:Unit>????</inv:Unit>
<inv:Type>????</inv:Type>
<inv:TaxValue>????</inv:TaxValue>
<inv:ProductDiscount>????</inv:ProductDiscount>
<inv:CostCenter>????</inv:CostCenter>
</inv:APIInvoicingProduct>
</inv:Lines>
</inv:Document>
<inv:IsToClose>????</inv:IsToClose>
<inv:SendTo>????</inv:SendTo>
</inv:DocumentCreate>
https://bo.magnifinance.com/api/v1/document
<inv:DocumentCreate>
<inv:Authentication>
<inv:Email>????</inv:Email>
<inv:Token>????</inv:Token>
</inv:Authentication>
<inv:Documentld>????</inv:Documentld>
</inv:DocumentGet>
https://bo.magnifinance.com/api/v1/waybill
<inv:WaybillCreate>
<inv:Authentication>
<inv:Email>????</inv:Email>
<inv:Token>????</inv:Token>
</inv:Authentication>
<inv:Client>
<inv:NIF>????</inv:NIF>
<inv:Name>????</inv:Name>
<inv:Address>????</inv:Address>
<inv:CountryCode>????</inv:CountryCode>
</inv:Client>
<inv:Waybill>
<inv:Date>????</inv:Date>
<inv:DueDate>????</inv:DueDate>
<inv:Description>????</inv:Description>
<inv:Type>????</inv:Type>
<inv:Series>????</inv:Series>
<inv:TaxExemptionReasonCode>????</inv:TaxExemptionReasonCode>
<inv:Currency>????</inv:Currency>
<inv:Retention>????</inv:Retention>
<inv:Lines>
<inv:APIInvoicingProduct>
<inv:Code>????</inv:Code>
<inv:Description>????</inv:Description>
<inv:UnitPrice>????</inv:UnitPrice>
<inv:Quantity>????</inv:Quantity>
<inv:Unit>????</inv:Unit>
<inv:Type>????</inv:Type>
<inv:TaxValue>????</inv:TaxValue>
<inv:ProductDiscount>????</inv:ProductDiscount>
<inv:CostCenter>????</inv:CostCenter>
</inv:APIInvoicingProduct>
</inv:Lines>
<inv:LoadDateTime>????</inv:LoadDateTime>
<inv:LoadAddress>
<inv:AddressDetail>????</inv:AddressDetail>
<inv:City>????</inv:City>
<inv:PostalCode>????</inv:PostalCode>
<inv:CountryCode>????</inv:CountryCode>
</inv:LoadAddress>
<inv:DestinationAddress>
<inv:AddressDetail>????</inv:AddressDetail>
<inv:City>????</inv:City>
<inv:PostalCode>????</inv:PostalCode>
<inv:CountryCode>????</inv:CountryCode>
</inv:DestinationAddress>
<inv:VehicleLicence>????</inv:VehicleLicence>
</inv:Waybill>
<inv:IsToClose>????</inv:IsToClose>
</inv:WaybillCreate>

Faturar automaticamente pela API é muito simples

Uma API simples de implementar (Rest e Soap). São apenas dois métodos para sua empresa passar a faturar automaticamente:

  • DocumentCreate (POST)
    Recebe os parâmetros do documento como: O nome do cliente, o produto, o tipo de documento, etc e retorna o ID do documento gerado.
  • DocumentGet (GET)
    Recebe um ID e retorna o endereço de download do PDF gerado.
  • WaybillCreate (POST)
    Utilizado apenas quando precisa de criar Guias de Transportes.
  •  

Emita faturas em nome de parceiros

O IPPN (Invoicing Platform for Partners Network) é um serviço para empresas que precisam de emitir faturas em nome de parceiros. Métodos disponíveis:

    • AddPartner
      Envia um pedido ao parceiro para criar ou permitir faturar em nome da empresa parceira.
    • GetPartnerAccessTokens
      Quando o parceiro aceita o pedido de faturação permite consultar token para poder faturar em nome dele.
https://bo.magnifinance.com/api/v1/addpartner
<inv:AddPartner>
<inv:Authentication>
<inv:Email>????</inv:Email>
<inv:Token>????</inv:Token>
</inv:Authentication>
<inv:PartnerInformation>
<inv:UserName>????</inv:UserName>
<inv:UserEmail>????</inv:UserEmail>
<inv:UserPhone>????</inv:UserPhone>
<inv:CompanyTaxId>????</inv:CompanyTaxId>
<inv:CompanyLegalName>????</inv:CompanyLegalName>
<inv:CompanyAddress>????</inv:CompanyAddress>
<inv:CompanyCity>????</inv:CompanyCity>
<inv:CompanyPostCode>????</inv:CompanyPostCode>
<inv:CompanyCountry>????</inv:CompanyCountry>
</inv:PartnerInformation>
</inv:AddPartner>
https://bo.magnifinance.com/api/v1/getpartneraccesstokens
<inv:GetPartnerAccessTokens>
<inv:SpecialAuthentication>
<inv:Email>????</inv:Email>
<inv:Token>????</inv:Token>
<inv:Password>????</inv:Password>
</inv:SpecialAuthentication>
<inv:PartnerTaxId>????</inv:PartnerTaxId>
</inv:GetPartnerAccessTokens>
https://bo.magnifinance.com/api/v1/activationset
<tax:ActivationSet>
<tax:authentication>
<tax:Email>????</tax:Email>
<tax:Token>????</tax:Token>
</tax:authentication>
<tax:activation>
<tax:Username>????</tax:Username>
<tax:Password>????</tax:Password>
<tax:IsActive>????</tax:IsActive>
</tax:activation>
</tax:ActivationSet>
https://bo.magnifinance.com/api/v1/document
<tax:ActivationGet>
<tax:authentication>
<tax:Email>????</tax:Email>
<tax:Token>????</tax:Token>
</tax:authentication>
</tax:ActivationGet>
https://bo.magnifinance.com/api/v1/communicationlist
<tax:CommunicationList>
<tax:authentication>
<tax:Email>????</tax:Email>
<tax:Token>????</tax:Token>
</tax:authentication>
<tax:parameters>
<tax:TotalElements>????</tax:TotalElements>
<tax:ElementsPerPage>????</tax:ElementsPerPage>
<tax:CurrentPage>????</tax:CurrentPage>
</tax:parameters>
</tax:CommunicationList>

API de comunicação automática de faturas à AT

Pode configurar o envio automático para Autoridade Tributária diretamente da API, consultar a listagem de documentos comunicados com sucesso. Métodos disponíveis:

  • ActivationSet Definir a palavra-passe da empresa com a senha do portal das finanças.
  • ActivationGet Confirmar se autenticação com portal das finanças retorna sucesso ou não.
  • CommunicationList Retorna lista de documentos comunicados com status de comunicação da AT para cada um dos documentos.
  •  

API de consulta de status de pagamento de documentos

Se precisa de saber se o valor do documento está marcado como pago ou por pagar, pode consultar esse estado através da API para automatizar processos que dependem, por exemplo, do pagamento de uma fatura. Métodos disponíveis:

  • DocumentGetProperty (GET)
    Retorna se o documento está pago ou por pagar e o valor em falta.
https://bo.magnifinance.com/api/v1/document
<inv:DocumentGetProperty>
<inv:Authentication>
<inv:Email>????</inv:Email>
<inv:Token>????</inv:Token>
</inv:Authentication>
<inv:DocumentId>????</inv:DocumentId>
<inv:DocumentProperty>paymentstatus</inv:DocumentProperty>
</inv:DocumentGetProperty>

Plugin de faturação MagniFinance para WooCommerce

Emita faturas certificadas em sua loja WooCommerce

Por MagniFinance

Plugin de faturação WooCommerce NEW

O uso do plugin de faturação WooCommerce é uma forma ainda mais fácil de automatizar a faturação da sua loja online WooCommerce, pois não precisa de ter capacidade de desenvolvimento para passar a faturar automaticamente sempre que ocorrer uma venda.

Para utilizar basta entrar em contato com o nosso suporte ao cliente e solicitar uma conta API para uso do plugin em questão. Irá receber uma conta sandbox, os tokens e todas as instruções necessários para utilizar o plugin. Depois, basta instalar o plugin começar a faturar.

Automatização da fatura da sua empresa

+ 12.90 €/Mês + IVA

Acrescido à sua subscrição de gestão financeira.

Obrigada pelo seu contacto. Será contactado com a maior brevidade possível. X

Obrigada pelo seu contacto. Será contactado com a maior brevidade possível. X

Obrigada pelo seu contacto. Será contactado com a maior brevidade possível. X

Obrigada pelo seu contacto. Será contactado com a maior brevidade possível. X

Obrigada pelo seu contacto. Será contactado com a maior brevidade possível. X