Impuestos
Cada vez que creas una transacción, tienes la opción de procesar el pago detallando información de impuestos. Actualmente Wompi permite el envío de los siguientes tipos de impuestos:
VAT
: Impuesto de Valor Agregado (IVA)CONSUMPTION
: Impuesto al Consumo. Comúnmente usado en restaurantes, por ejemplo.
Para incluir la información de impuestos durante la creación de una transacción mediante nuestra API, al hacer POST /transactions
debes enviar el campo taxes
como un arreglo de objetos, que contiene detalles específicos de cada impuesto. Puedes procesar uno o más impuestos, incluyendo los campos descritos a continuación:
type
: Tipo de impuesto,"VAT"
o"CONSUMPTION"
amount_in_cents
: Monto del impuesto en centavos, de tipo entero. Este monto es de carácter tributario e informativo y no se sumará al total de la transacción.
Los impuestos no se sumarán al monto de la transacción
Es importante resaltar que los impuestos enviados en el objeto taxes
no se sumarán al total de la transacción.Por ejemplo, en una transacción cuyo total (
amount_in_cents
) es de COP$119,000 y cuyo IVA es de COP$19,000, este último monto ya hace parte del total, implicando entonces que: la base sin impuestos ($100,000) + el IVA ($19,000) = el total ($119,000).En otras palabras, Wompi no sumará $19,000 a los $119,000, sino que simplemente compartirá esta información tributaria con el respectivo procesador del pago.
Por ejemplo, una transacción con impuestos se vería como la siguiente (se omiten otros campos requeridos en el ejemplo):
{
// ...
"amount_in_cents": 11900000,
"currency": "COP",
"taxes": [
{
"type": "VAT", // Tipo de impuesto. (Valores permitidos "VAT" para IVA y "CONSUMPTION" para impuesto al consumo)
"amount_in_cents": 1900000 // Es el monto del impuesto incluido dentro del monto total de la transacción
}
],
// Otros campos de la transacción a crear...
}