Android · Arazzo Workflow
Android Launch a Subscription Product with an Introductory Offer
Version 1.0.0
Create a subscription product with its base plan and listing, then attach an introductory offer and verify it landed.
View Spec
View on GitHub
AIAndroidAutomotiveGoogleMachine LearningMobile DevelopmentSDKTVWearablesArazzoWorkflows
Provider
Workflows
launch-subscription-product
Create a subscription, confirm its base plan, attach an introductory offer, and list the offers back.
Creates the subscription product with its base plans and listings, reads it back to confirm the configuration persisted, creates a subscription offer against the named base plan, and lists the base plan's offers to verify the new offer is present.
1
createSubscription
createSubscription
Create the subscription product with its base plans and localized listings. The product id travels as a query parameter, not in the body.
2
confirmSubscription
getSubscription
Read the subscription back to confirm the base plan the offer will attach to actually exists before attempting to create the offer.
3
createOffer
createSubscriptionOffer
Create the introductory offer — a free trial or discounted price — against the confirmed base plan. The offer id travels as a query parameter.
4
verifyOffers
listSubscriptionOffers
List the base plan's offers to verify the new introductory offer is present and to capture its state before it is rolled out to subscribers.
Source API Descriptions
openapi