Un problema que puedes tener al usar Suscripciones es que algunos cargos se produzcan un día antes o después de la fecha prevista. Por ejemplo, si configuras Suscripciones para que se haga el cargo el primer día del mes, pero este acaba ocurriendo el último día del mes. Se trata de una anomalía de Suscripciones que se debe a problemas con las zonas horarias. Te recomendamos que configures Suscripciones según la hora UTC en vez de tu zona horaria.
Las marcas de tiempo de Stripe siempre aparecen según la hora UTC, por lo que cualquier valor de fecha y hora de tu código que esté en otra zona horaria no devolverá el valor de fecha y hora esperado en Stripe. Te recomendamos que vayas a lo seguro y configures los períodos de prueba de Suscripciones para que finalicen a las 4:00 h o 5:00 h (en vez de a las 0:00 h) para que no tengas este problema. Además, las facturas suelen crearse dos horas antes de cada cargo.