OBJECT

RecurringPaymentDetail

Payment Method information for a recurring payment. An abstraction for a set of Payments models, existing here to surface to the Payments Management Page.

link GraphQL Schema definition

1type RecurringPaymentDetail {
2
3# Time that the payment will attempt to renew.
4expiresAt: Time
5
6# Product type of the purchase.
7productType: SubscriptionProductType!
8
9# Currency for the renewalPrice, e.g. "USD".
10renewalCurrency: String
11
12# Expected renewal price of the product in the smallest subunit of the currency,
13# e.g. "499".
14renewalPrice: Int
15
16# Divisor for renewalPrice for display: e.g. "100" for USD.
17renewalPriceDivisor: Int
18
19# Subscription benefit, if still active.
20subscriptionBenefit: SubscriptionBenefit
21
22# Twitch user ID, owner of the entitlement benefit.
23ticketOwnerID: ID
24
25# Twitch user ID, owner of the channel that was subscribed to.
26# Can be null if product type is Turbo.
27ticketProductOwnerID: ID
28
29# Whether this subscription will renew in the future and charge the user's payment
30# method.
31willRenew: Boolean!
32
33}