ForHosting KIT · Utilidades de desarrollo

Calculadora de cupones

Un cupón puede ofrecer un porcentaje de descuento o restar una cantidad fija, pero el precio que usted pagará no siempre resulta evidente.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Esta calculadora admite ambos formatos y muestra el precio original, el ahorro y el precio final con dos decimales. Además, evita que un cupón fijo produzca un resultado negativo, por lo que sirve para comparar compras, revisar promociones, probar procesos de pago y planificar un presupuesto antes de comprar.

Elija el formato del cupón e introduzca el precio original

Comience con el precio anterior a la aplicación del cupón. Introduzca una cantidad no negativa, sin símbolo monetario y con un máximo de dos decimales. Elija percent si el cupón indica, por ejemplo, un 15% de descuento, o fixed si ofrece, por ejemplo, $10 de descuento. La diferencia es importante: un cupón porcentual varía según el precio de compra, mientras que uno fijo resta la misma cantidad a cada compra válida. Excluya impuestos, envío, créditos de afiliación y promociones ajenas, salvo que la tienda los incluya expresamente en el subtotal admitido. Un cupón limitado a mercancía debe aplicarse al subtotal de productos, no al total con entrega. Las entradas claras facilitan comparar el resultado con el recibo o el carrito. Se aceptan valores cero para probar promociones, pero se rechazan negativos, importes mal formados y tipos incompatibles sin adivinar la intención de usted.

Comprenda el ahorro porcentual y el de importe fijo

Con un cupón porcentual, la calculadora multiplica el precio original por el porcentaje y redondea el ahorro al céntimo más cercano mediante redondeo hacia arriba en el punto medio. Así, $79.99 con un 15% genera un ahorro exacto en céntimos antes de restarlo. El porcentaje admite hasta dos decimales y debe estar entre cero y cien. Con un cupón fijo, el importe indicado ya representa el ahorro solicitado y no requiere multiplicación. Si supera el precio original, el ahorro aplicado se limita a ese precio y el resultado pasa a $0.00. Este comportamiento refleja los cupones habituales, que reducen un precio válido sin crear efectivo ni un saldo negativo. La salida conserva tanto el valor solicitado como el ahorro aplicado, de modo que una aplicación puede distinguir un cupón de $50 de los $30 realmente utilizables sobre un artículo de $30.

Use el resultado para comprar y realizar comprobaciones automáticas

Interprete savings como la cantidad retirada del precio original válido y final_price como lo que queda tras aplicar el cupón. Todos los importes incluyen exactamente dos decimales, lo que facilita mostrarlos, guardarlos o compararlos en una prueba automática. El cálculo usa céntimos enteros en lugar de aritmética monetaria binaria de coma flotante y evita fracciones imprecisas. Esta estabilidad resulta útil para control de calidad de comercio electrónico, presupuestos personales, revisión de campañas y explicaciones de atención al cliente. El resultado cubre un cupón aplicado directamente a un precio válido; no determina el orden de acumulación, compras mínimas, exclusiones, impuestos, envío ni la validez para una cuenta. Esas normas corresponden al comercio. Para verificar un pago real, calcule aquí el subtotal válido, compare el ahorro mostrado y revise las condiciones del vendedor si existe una diferencia. Cada llamada a la API cuesta $0.002; el navegador ofrece el mismo cálculo determinista de forma interactiva.

Comparar cupones rivales

Calcule una oferta porcentual y otra de importe fijo sobre el mismo precio para saber cuál ahorra más.

Revisar una promoción comercial

Confirme el ahorro previsto y el precio mostrado antes de publicar mensajes o creatividades del cupón.

Probar cálculos de pago

Cree resultados esperados deterministas para cupones porcentuales y fijos en controles de comercio electrónico.

¿Qué tipos de cupón se admiten?

Use percent para un porcentaje de descuento o fixed para una rebaja monetaria fija.

¿Puede un cupón generar un precio final negativo?

No. El ahorro fijo se limita al precio original, por lo que el mínimo es $0.00.

¿Cómo se redondea el ahorro porcentual?

Se redondea al céntimo más cercano y hacia arriba en el punto medio mediante aritmética entera.

¿Incluye impuestos o envío?

No. Introduzca el precio o subtotal válido exacto definido por las condiciones del comercio.

¿Cuánto cuesta el cálculo mediante API?

Cada cálculo mediante la API cuesta $0.002.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/life/coupon-savings

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/life/coupon-savings \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"price":"79.99","discount_type":"percent","discount_value":"15"}'
{
  "price": "79.99",
  "discount_type": "percent",
  "discount_value": "15"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.coupon_savings",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Ver la documentación completa del KIT →