API de IVA
Endpoint de cálculo de IVA
O endpoint calculate permite cálculos precisos de IVA para preços em conformidade, tendo em conta regulamentos específicos por país, valores de transação e categorias de produto opcionais.
GET
Endpoint de cálculo de IVA
Primeiros passos
URL base
Endpoint de cálculo
O endpointcalculate requer a sua chave API única, o país e o preço que pretende verificar:
Parâmetros de pedido
A sua chave API única. Note que cada utilizador tem chaves API únicas para cada API Cleariflow — a sua chave da API de validação de IVA não funcionará para a API de geolocalização IP, por exemplo.
O montante para o qual pretende obter o valor de IVA ou a partir do qual pretende calculá-lo.
O código ISO 3166-1 alpha-2 de duas letras do país onde a transação ocorre.
A categoria de IVA a utilizar no cálculo. Utilize “standard” para a taxa padrão de IVA, ou categorias específicas como “e-books”, “audiobooks”, etc. para taxas reduzidas.
Se o montante já inclui IVA e pretende fazer o cálculo inverso para separar o montante e o IVA, defina este parâmetro como
true. Se este parâmetro não for explicitamente incluído, o valor predefinido é false.Parâmetros de resposta
A resposta da API é devolvida num formato JSON universal e leve.O montante sem IVA.
A soma do montante base e do IVA, ou seja,
amount_excluding_vat + vat_amount.O montante de IVA calculado.
A categoria da compra, utilizada para determinar se se qualifica para uma taxa reduzida. Consulte abaixo a lista de categorias suportadas.
A taxa de IVA como string decimal (por exemplo, “0.190” para 19%).
Objeto que contém informações do país.
O código ISO 3166-1 alpha-2 de duas letras do país onde a transação ocorre.
O nome do país a partir do qual o IVA está a ser calculado.
Endpoint de cálculo de IVA