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
AIAndroidAutomotiveGoogleMachine 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
getPurchaseSubscription
Read the subscription purchase to obtain the authoritative current expiry time, which the defer call requires as its expected expiry.
2
deferSubscription
deferPurchaseSubscription
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
getPurchaseSubscription
Read the subscription back to confirm the deferral landed and the subscriber now holds the extended expiry time.
Source API Descriptions
openapi