Join usage-based billing early access (beta)
Usage-based billing is in early access (beta). Read how it works, then apply to join. We'll reach out if you meet the program requirements.
{ "error": { "type": "request_error", "code": "usage_event_future_timestamp", "detail": "usage event occurred_at 2026-08-07T12:00:00Z is more than 24 hours in the future", "documentation_url": "https://developer.paddle.com/errors/usage-events/usage_event_future_timestamp" }, "meta": { "request_id": "00000000-0000-0000-0000-000000000000" }}Details
- Status code
- 400
- Error code
usage_event_future_timestamp- Error message
- usage event occurred_at %s is more than 24 hours in the future
Common causes
occurred_atis set to a planned or scheduled time, rather than the time the usage happened.- The code that generates
occurred_atbuilds or converts the date incorrectly, like using the wrong year or swapping the day and month. - The clock on the system that records usage is running more than 24 hours ahead.
Troubleshooting
- Set
occurred_atto the time the usage happened, as an RFC 3339 datetime string in UTC. - Check the code that generates
occurred_atfor date formatting or conversion errors, and check that the clock on the system that records usage is correct. - Send the event again once
occurred_atis correct. Paddle didn't record the rejected event, so sending it again doesn't count the usage twice.