# No se puede establecer el precio de la suscripción en $19.99

**URL:** <https://meta.discourse.org/t/unable-to-set-subscription-price-to-19-99/393466>\
**Category:** Bug\
**Tags:** subscriptions\
**Created:** [14 Enero, 2026 17:44 UTC](https://meta.discourse.org/t/unable-to-set-subscription-price-to-19-99/393466 "2026-01-14T17:44:11Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)\
**Post date:** [14 Enero, 2026 17:50 UTC](https://meta.discourse.org/t/unable-to-set-subscription-price-to-19-99/393466/2 "2026-01-14T17:50:20Z")

</div>

> [@RGJ](#):
>
> Javascript / IEEE-754 float nastyness:

Lo supe de inmediato. Una cosa más que aprendí sobre las computadoras hace más de 40 años y que no ha cambiado.

> [@RGJ](#):
>
> Suggested fix: `const decimal = Math.round(Number(value) * 100)`

¿O usar enteros de 1 centavo? Creo que eso es lo que hace Stripe, en realidad. (Pero tu solución requiere cambiar mucho menos código, así que supongo que gana).

---

_[View the full topic](https://meta.discourse.org/t/unable-to-set-subscription-price-to-19-99/393466)._
