Deliver fast with LOVAT APIs
Integre rápidamente las tecnologías Lovat en su aplicación o sitio web. Nuestro Centro de desarrolladores lo guía a través de todo el proceso de desarrollo, explica conceptos y ofrece API sólidas en todos los idiomas admitidos, documentación de referencia completa y cuentas gratuitas de espacio aislado.
Una API para el cumplimiento del IVA
API de alimentación
Le permite cargar datos de pedidos a Lovat
API de tasa de IVA
Le proporciona una tasa de impuestos precisa para sus productos o servicios.
Guía de integración
Solicitud y respuesta
Todas las solicitudes de API deben realizarse a través de HTTPS. Las llamadas realizadas a través de HTTP simple fallarán. Debe autenticarse para todas las solicitudes. El método SEND implementa la recepción de datos sobre la transacción, teniendo en cuenta el procesamiento y cálculo del IVA y los cargos del sistema.
URL de referencia
https://merchant.vatcompliance.co/api/1/send/{access_token}?if_digital={true/false}&if_vat_calculate={true/false}
Opciones de llamada
Los parámetros de llamada se dividen en dos tipos:
- Parámetros de ruta (token)
- Parámetros de consulta (datos de transacción)
El token se genera en la cuenta interna del comerciante en la primera etapa de agregar el sitio web. Puede obtenerlo de su gerente o encontrarlo en la Sección Tienda – Configuración. Los parámetros de la solicitud son generados por el comerciante y enviados al servidor utilizando el método POST en la aplicación/ x-www-form-urlencoded or application / json format
Parameters
currency | String / USD, EUR, RUB, GBP | Transaction currency |
transaction_sum | Float / 25 | Transaction amount |
customer_ip | String / 127.0.0.1 | Customer’s IP Address |
customer_phone_number | String / “+7 AAA BBB BB BB” | Customer’s Phone Number |
billing_address | String / “111 First Street,Saratoga, CA 95070, US” | Billing address (address of the payment owner) |
transaction_datetime | DateTime / 2017-01-09T08:27:22 +00:00 | Date and time of the transaction in accordance with ISO 8601 GMT |
payment_operator | String / “payonline” paypal” | Payment Operator |