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 Used by Google to check with reseller whether a charge for purchase order is authorized.
AuthorizeSubscriptionAddon Used by Google to check with reseller whether an add-on to the subscription is authorized.

Note: The domain name should be replaced with the partner domain name with same path as here.
AuthorizeSubscriptionSignup Used by Google to check with reseller whether the subscription signup is authorized.

Note: The domain name should be replaced with the partner domain name with same path as here.

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

Methods
CancelSubscription Used by partners to cancel 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 Used by partners to entitle a previously provisioned subscription to the current end user.
ExtendSubscription [Opt-in only] Most partners should be on auto-extend by default.
FindEligiblePromotions To find eligible promotions for the current user.
GenerateUserSession This API replaces user authorized OAuth consent based APIs (Create, Entitle).
GetSubscription Used by partners to get a subscription by id.
ListProducts To retrieve the products that can be resold by the partner.
ListPromotions Retrieves the promotions, such as free trial, that can be used by the partner.
ProvisionSubscription Used by partners to provision a subscription for their customers.
UndoCancelSubscription Revokes the pending cancellation of a subscription, which is currently in STATE_CANCEL_AT_END_OF_CYCLE state.