ENUM
PaymentProvider
Type of payment providers.
link GraphQL Schema definition
1 enum PaymentProvider { 2 3 # Unknown payment provider. 4 5 6 # (Deprecated) Paypal payment provider now a payment method provided by Recurly. 7 8 9 # (Deprecated) Paypal payment provider. 10 11 12 # Recurly payment provider, allows payments with credit card, amazon, paypal. 13 14 15 # Xsolla payment provider, usually provides Iframe for users to go through 16 # checkout process. 17 18 19 # (Deprecated) Xsolla payment provider, usually provides Iframe for users to go 20 # through checkout process. 21 22 23 # Zuora payment provider, supports credit card payments. 24 25 26 # Twitch Prime used to buy product on Twitch. 27 28 29 # Google In-App Billing, for Android transactions. 30 31 32 # Apple In-App Purchases for iOS transactions. 33 34 35 # Sub tokens, which can be redeemed for channel subscriptions. 36 37 }
link Required by
- AutoRefillContains all auto refill profiles, will have auto refill metadata in the future.
- DeleteDefaultPaymentMethodInputThe input required when making a request to delete a user's default payment method for a given provider.
- InternalChargeModelSelfEdgeThe authenticated user's relationship with the internal charge model.
- PaymentMethodType of payment method a user has used to buy products on Twitch, such as subs.
- SetDefaultPaymentMethodInputThe input to be provided to the setDefaultPaymentMethod mutation.
- SubscriptionProductSelfConnectionThe connection between the user and subscription product.
- SubscriptionPromotionThe promotion offer on subscription product.
- SubscriptionPurchaseDetailsThe receipt details for a subscription purchase.
- UserTwitch user.