Payments Reseller Subscription API

The Payments Reseller Subscription API enables a wholesale business-to-business platform for Google subscription products (such as Stadia, Nest, Google One), where third parties could resell these products to their customers. This API is used to activate and manage the Google subscriptions.

Service: paymentsresellersubscription.googleapis.com

The Service name paymentsresellersubscription.googleapis.com is needed to create RPC client stubs.

google.cloud.payments.reseller.subscription.v1.PaymentsResellerOutboundService

Methods
AuthorizePurchaseOrderCharge Currently, it is used by only YouTube partners.
AuthorizeSubscriptionAddon Currently, it is used by only YouTube partners.
AuthorizeSubscriptionSignup Currently, this API is not yet enabled.

google.cloud.payments.reseller.subscription.v1.PaymentsResellerSubscriptionService

Methods
CancelSubscription Cancels a subscription service either immediately or by the end of the current billing cycle for their customers.
CreateSubscription Used by partners to create a subscription for their customers.
EntitleSubscription Entitles a previously provisioned subscription to the current end user.
ExtendSubscription [Opt-in only] Most partners should be on auto-extend by default.
FindEligiblePromotions Currently, it is only enabeld for YouTube.
GenerateUserSession This API replaces user authorized OAuth consent based APIs (Create, Entitle).
GetSubscription Gets a subscription by id.
ListProducts Currently, it doesn't support YouTube products.
ListPromotions Currently, it doesn't support YouTube promotions.
ProvisionSubscription Used by partners to provision a subscription for their customers.
ResumeSubscription Resumes a suspended subscription.
SuspendSubscription Suspends a subscription.
UndoCancelSubscription Currently, it is used by Google One, Play Pass partners.