#gatti675_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1316806561984811028
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
hello
Not bad, thanks.
So you are saying that you want to be able to clear out usage here for the billing period?
Yes, that is correct
we want to do this in case the user is in the first free trial month
Gotcha
Hmm this isn't easy unfortunately
You basically have two options -- you either update to a different Price that doesn't use aggregate_usage: 'max' and instead you could just flip to a $0 Price
Or, you could reset the usage for each submitted record by passing the timestamp (https://docs.stripe.com/api/usage_records/create#usage_record_create-timestamp) to overwrite.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
But you would have to store all of those usage records on your side to have the timestamp, as those aren't retrievalable via the API
Got it
It is probably easy to just log the highest value on my side, and set it as the value in Stripe every day
unless it is cancelled
right?
Yep that would be best imo