OBJECT

BitsBundleOffer

BitsBundleOffer is an offer to purchase a number of bits for a certain price.

link GraphQL Schema definition

1type BitsBundleOffer implements BitsOffer {
2
3# amount is the numerical cost of this offer (ex: 20.00).
4amount: Float!
5
6# asin is the Amazon Standard Identification Number for this offer.
7asin: ID!
8
9# bits is the number of bits this offer provides.
10bits: Int!
11
12# Currency code that the price and amount are displayed in (USD, CAD, etc.).
13currencyCode: String!
14
15# discount is the bulk discount this offer provides compared to the base offer
16# [0.0-1.0).
17discount: Float!
18
19id: ID!
20
21# includesVAT is a boolean flag to indicate that the Value Added Tax (VAT)
22# is included in the price of a Bits product. This is important for Bits prices
23# in EU.
24includesVAT: Boolean!
25
26# isPromo is a flag that signifies if the offer is a promotional offer. This is
27# for clients that
28# need to display promotional offers differently.
29isPromo: Boolean!
30
31# price is the formatted currency cost of this offer to be displayed to the user.
32price: String! @deprecated( reason: "Use the 'amount' field and localize it yourself in conjunction with the 'currencyCode' field" )
33
34# promotion contains information about this bits offer if it is a promotional
35# offer. Is null if the offer is not promotional.
36promotion: BitsPromotion
37
38# type is `BitsOfferType.BUNDLE`.
39type: BitsOfferType!
40
41# url is the purchase URL to use for this offer.
42# The url contains a `{channelID}` token which should be replaced by the `User.id`
43# of the channel bits are being purchased from.
44url: String!
45
46}

link Required by

This element is not required by anyone