Android · Arazzo Workflow
Android Verify and Acknowledge a Subscription Purchase
Version 1.0.0
Validate a new subscription purchase with the Subscriptions v2 API and acknowledge it before the three-day auto-refund window closes.
View Spec
View on GitHub
AIAndroidAutomotiveGoogleMachine LearningMobile DevelopmentSDKTVWearablesArazzoWorkflows
Provider
Workflows
verify-acknowledge-subscription-purchase
Resolve a subscription purchase token via v2, then acknowledge it using the derived product id.
Reads the subscription purchase with getSubscriptionPurchaseV2, branches on the reported acknowledgement state, acknowledges the purchase with the product id taken from the first line item, and confirms the acknowledgement stuck.
1
resolveSubscription
getSubscriptionPurchaseV2
Resolve the purchase token into the full subscription state using the Subscriptions v2 API, which returns the subscription state, line items, and external account identifiers.
2
acknowledgeSubscription
acknowledgePurchaseSubscription
Acknowledge the subscription purchase using the product id resolved from the v2 line item, so Google Play does not automatically refund and revoke it after three days. Provision the subscriber's access first.
3
confirmAcknowledgement
getSubscriptionPurchaseV2
Read the subscription back through the v2 API to confirm Google Play now reports it as acknowledged.
Source API Descriptions
openapi