Android · Arazzo Workflow
Android Defer a Subscription Renewal
Version 1.0.0
Read a subscriber's current expiry time and push it forward as a goodwill credit or service-outage make-good.
View Spec
View on GitHub
Artificial IntelligenceAndroidAutomotiveGoogleMachine-LearningMobile DevelopmentSDKTVWearablesArazzoWorkflows
Provider
Workflows
defer-subscription-renewal
Read the current subscription expiry, defer it to a desired future time, and confirm the new expiry.
Fetches the subscription purchase to obtain the authoritative expiryTimeMillis, defers the subscription to the caller's desired expiry using that value as the expected expiry, and reads the purchase back to confirm the new expiry time took effect.
1
readSubscription
Read the subscription purchase to obtain the authoritative current expiry time, which the defer call requires as its expected expiry.
2
deferSubscription
Defer the subscription to the desired expiry time. The expected expiry is taken from the live read so Google Play can confirm no renewal or cancellation slipped in between the two calls.
3
confirmDeferral
Read the subscription back to confirm the deferral landed and the subscriber now holds the extended expiry time.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.