Conoce el precio IVA incluido de los principales contenidos digitales y servicios electrónicos en cualquier país de la Unión Europea

Actualizaremos los tipos de IVA aplicables a los contenidos digitales y servicios electrónicos según se modifiquen en cada país de la Unión Europea

También accesible desde nuestra API

Una manera rápida y sencilla de integrar la calculadora en tu aplicación


Especificaciones técnicas para la integración de la calculadora


Para la integración de nuestra API en su tienda se requiere tener acceso directo al código de la tienda online y suficientes conocimientos técnicos para modificarlo. No se trata, por tanto, de un plugin autoinstalable para configuraciones genéricas estándar de contenidos de tiendas online.

API JSON


Es un servicio exclusivo para empresas registradas.


Ejemplo con CURL

curl -X POST -d "base=20.5&country=GB&type=ebooks&token=..." http://govat.adigital.org/api
curl -X POST -d "base=20.5&ip=162.13.12.159&type=ebooks&token=..." http://govat.adigital.org/api
curl -X POST -d "total=20.5&ip=162.13.12.159&type=ebooks&token=..." http://govat.adigital.org/api

Ejemplo con PHP

		$data = array(
			"ip"	=>	"162.13.12.159",
			"base"	=>	"20.5",
			"type"	=>	"ebooks",
			"token"	=>	"..."
		);                 
		$data_string = json_encode($data);                     

		$ch = curl_init('http://govat.adigital.org/api');                  
		curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");                  
		curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);                 
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);                  
		curl_setopt($ch, CURLOPT_HTTPHEADER, array(                   
			'Content-Type: application/json',                    
			'Content-Length: ' . strlen($data_string))                  
		);                             

		$result = curl_exec($ch);

Ejemplo de salida

		{  
		   "vat":20,
		   "total":"24.600",
		   "base":"20.500",
		   "country":"GB"
		}

Valores de entrada

Debes indicar "base" o "total", dependiendo del valor del que dispongas
base número
total número
Debes indicar o bien "country" o bien "ip" en la llamada. Si indicas ip se buscará el país correspondiente y, de encontrarlo, se buscará el IVA y se le devolverá el país.
country ISO 3166-1 alfa-2
AT, BE, BG, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK
ip ip
type
clave traducción
digitalservicio digital (general)
ebooksebooks (descarga/streaming)
egamesjuegos (descarga/streaming)
emusicmúsica (descarga/streaming)
esoftsoftware (descarga/saas)
evideovideo (descarga/streaming)
reducedreducido
standardestándar
super-reducedsuper reducido
token Identificativo aisgnado por aDigital a la empresa
Valores de salida

vat número
country Si se indica como parámetro de entrada "ip", país encontrado. ISO 3166-1 alfa-2
base Si se indica como parámetro de entrada "total", valor de la base
total Si se indica como parámetro de entrada "base", valor del total

En caso de error

msg texto

JSON


Es un servicio exclusivo para empresas registradas.

Para descargase un listado en JSON e integrarlo directamente en tu aplicación utilice la dirección.

http://govat.adigital.org/json?token=...

Puedes automatizar estas descargas para tener siempre actualizados los datos.

 


©adigital

Todos los derechos reservados - Aviso legal - Politica de cookies

BARCELONA

C/ Muntaner, 92, Pral. 3ª - 08011 Barcelona
Tel. 93.240.40.70

MADRID

C/ Zurbano, 34, 2º Izq. - 28010 Madrid
Tel. 91.598.11.57 Fax. 91.556.04.82

Utilizamos cookies propias y de terceros para obtener información estadística de la navegación del usuarios a través de la web. Si sigues navegando, consideraremos que aceptas su uso.
Ver política de cookies