OBJECT

ExternalChargeModel

ExternalChargeModel defines a 3P managed SKU for a given offer.

link GraphQL Schema definition

1type ExternalChargeModel {
2
3# Externally managed default/static SKU identifier. This is specifically for
4# discovery and preview flows. Use `self -> checkoutSKU` for purchase flows.
5previewSKU: String!
6
7# The provider for this externally managed SKU.
8provider: String!
9
10# Externally managed default/static SKU identifier. For mobile checkouts, use
11# `self` for dynamically vended SKU for the user.
12sku: String! @deprecated( reason: "Use 'previewSKU' instead" )
13
14# The authenticated user's relationship with the external charge model.
15self: ExternalChargeModelSelfEdge
16
17}