revenuecatWebhook
Receives subscription lifecycle events and applies access-state changes.
This page explains how subscription and access state behave operationally. It is not a public callback API for partner systems.
revenuecatWebhookReceives subscription lifecycle events and applies access-state changes.
syncToKVPushes hashed auth state into the Worker cache after key or subscription changes.
The Worker validates credentials against prewarmed hashed auth-cache entries.
Successful purchase and renewal events move the account into active commercial access.
Expired or failed billing state reduces access according to the managed commercial rules.
After state changes, auth-cache data is synced so Worker behavior matches the updated account status.
Partners need to understand that subscription state controls access and rate-limit behavior.
Trial and commercial credential behavior, rotation, and validation are managed centrally.
Internal auth-state sync routes are implementation details, not partner endpoints.
Fallback and test utilities should stay out of partner-facing product documentation.