Show / Hide Table of Contents

Namespace Google.Apis.PaymentsResellerSubscription.v1.Data

Classes

GoogleCloudPaymentsResellerSubscriptionV1Amount

Describes the amount unit including the currency code.

GoogleCloudPaymentsResellerSubscriptionV1CancelSubscriptionRequest

Request to cancel a subscription.

GoogleCloudPaymentsResellerSubscriptionV1CancelSubscriptionResponse

Response that contains the cancelled subscription resource.

GoogleCloudPaymentsResellerSubscriptionV1CreateSubscriptionIntent

Intent message for creating a Subscription resource.

GoogleCloudPaymentsResellerSubscriptionV1Duration

Describes the length of a period of a time.

GoogleCloudPaymentsResellerSubscriptionV1EntitleSubscriptionIntent

Intent for entitling the previously provisioned subscription to an end user.

GoogleCloudPaymentsResellerSubscriptionV1EntitleSubscriptionRequest

Partner request for entitling the previously provisioned subscription to an end user. The end user identity is inferred from the request OAuth context.

GoogleCloudPaymentsResellerSubscriptionV1EntitleSubscriptionRequestLineItemEntitlementDetails

The details of the line item to be entitled.

GoogleCloudPaymentsResellerSubscriptionV1EntitleSubscriptionResponse

Response that contains the entitled subscription resource.

GoogleCloudPaymentsResellerSubscriptionV1ExtendSubscriptionRequest

Request message for extending a Subscription resource. A new recurrence will be made based on the subscription schedule defined by the original product.

GoogleCloudPaymentsResellerSubscriptionV1ExtendSubscriptionResponse

Response that contains the timestamps after the extension.

GoogleCloudPaymentsResellerSubscriptionV1Extension

Describes the details of an extension request.

GoogleCloudPaymentsResellerSubscriptionV1FindEligiblePromotionsRequest

Request to find eligible promotions for the current user.

GoogleCloudPaymentsResellerSubscriptionV1FindEligiblePromotionsResponse

Response containing the found promotions for the current user.

GoogleCloudPaymentsResellerSubscriptionV1FiniteBillingCycleDetails

Details for a subscriptiin line item with finite billing cycles.

GoogleCloudPaymentsResellerSubscriptionV1GenerateUserSessionRequest

[Preview only] Request to generate a user session.

GoogleCloudPaymentsResellerSubscriptionV1GenerateUserSessionResponse

[Preview only] Response that contains the details for generated user session.

GoogleCloudPaymentsResellerSubscriptionV1GoogleHomePayload

Payload specific for Google Home products.

GoogleCloudPaymentsResellerSubscriptionV1GoogleOnePayload

Payload specific to Google One products.

GoogleCloudPaymentsResellerSubscriptionV1IntentPayload

The payload that describes the user intent.

GoogleCloudPaymentsResellerSubscriptionV1ListProductsResponse

Response that contains the products.

GoogleCloudPaymentsResellerSubscriptionV1ListPromotionsResponse

Response that contains the promotions.

GoogleCloudPaymentsResellerSubscriptionV1Location

Describes a location of an end user.

GoogleCloudPaymentsResellerSubscriptionV1Product

A Product resource that defines a subscription service that can be resold.

GoogleCloudPaymentsResellerSubscriptionV1ProductBundleDetailsBundleElement

The individual product that is included in the bundle.

GoogleCloudPaymentsResellerSubscriptionV1ProductPayload

Specifies product specific payload.

GoogleCloudPaymentsResellerSubscriptionV1ProductPriceConfig

Configs the prices in an available region.

GoogleCloudPaymentsResellerSubscriptionV1Promotion

A Promotion resource that defines a promotion for a subscription that can be resold.

GoogleCloudPaymentsResellerSubscriptionV1PromotionIntroductoryPricingDetails

The details of a introductory pricing promotion.

GoogleCloudPaymentsResellerSubscriptionV1PromotionIntroductoryPricingDetailsIntroductoryPricingSpec

The duration of an introductory pricing promotion.

GoogleCloudPaymentsResellerSubscriptionV1ResumeSubscriptionRequest

Request to resume a suspended subscription.

GoogleCloudPaymentsResellerSubscriptionV1ResumeSubscriptionResponse

Response that contains the resumed subscription.

GoogleCloudPaymentsResellerSubscriptionV1ServicePeriod

A description of what time period or moment in time the product or service is being delivered over.

GoogleCloudPaymentsResellerSubscriptionV1Subscription

A subscription serves as a central billing entity between an external partner and Google. The underlying Google services rely on the subscription state to grant or revoke the user's service entitlement. It's important to note that the subscription state may not always perfectly align with the user's service entitlement. For example, some Google services may continue providing access to the user until the current billing cycle ends, even if the subscription has been immediately canceled. However, other services may not do the same. To fully understand the specific details, please consult the relevant contract or product policy.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionCancellationDetails

Describes the details of a cancelled or cancelling subscription.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionLineItem

Individual line item definition of a subscription.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionLineItemBundleDetailsBundleElementDetails

The details for an element in the hard bundle.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionLineItemOneTimeRecurrenceDetails

Details for a ONE_TIME recurrence line item.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionMigrationDetails

Describes the details of the migrated subscription.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionPromotionSpec

Describes the spec for one promotion.

GoogleCloudPaymentsResellerSubscriptionV1SubscriptionUpgradeDowngradeDetails

Details about the previous subscription that this new subscription upgrades/downgrades from.

GoogleCloudPaymentsResellerSubscriptionV1SuspendSubscriptionRequest

Request to suspend a subscription.

GoogleCloudPaymentsResellerSubscriptionV1SuspendSubscriptionResponse

Response that contains the suspended subscription.

GoogleCloudPaymentsResellerSubscriptionV1UndoCancelSubscriptionRequest

Request to revoke a cancellation request.

GoogleCloudPaymentsResellerSubscriptionV1UndoCancelSubscriptionResponse

Response that contains the updated subscription resource.

GoogleCloudPaymentsResellerSubscriptionV1UserSession

A user session contains a short-lived token that includes information required to interact with Google Payments Reseller Platform using the following web endpoints. - A user session token should be generated dynamically for an authenticated user. You should refrain from sharing a token directly with a user in an unauthenticated context, such as SMS, or email. - You can re-generate new session tokens repeatedly for same generate request if necessary, regardless of the previous tokens being expired or not. You don't need to worry about multiple sessions resulting in duplicate fulfillments as guaranteed by the same subscription id. Please refer to the Google Managed Signup documentation for additional integration details.

GoogleCloudPaymentsResellerSubscriptionV1YoutubePayload

Payload specific to Youtube products.

GoogleTypeLocalizedText

Localized variant of a text in a particular language.

ProductBundleDetails

Details for a bundle product.

SubscriptionLineItemBundleDetails

The bundle details for a line item corresponding to a hard bundle.

In this article
Back to top Generated by DocFX