Superwall Android SDK
Toggle table of contents
0.0.0-docs
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Superwall Android SDK
Superwall Android SDK
/
com.superwall.sdk.models.entitlements
/
TransactionReceipt
Transaction
Receipt
androidJvm
@
Serializable
data
class
TransactionReceipt
(
val
purchaseToken
:
String
,
val
orderId
:
String
?
=
null
,
val
productId
:
String
,
val
productType
:
TransactionReceipt.ProductType
)
(
source
)
Members
Constructors
Transaction
Receipt
Link copied to clipboard
androidJvm
constructor
(
purchaseToken
:
String
,
orderId
:
String
?
=
null
,
productId
:
String
,
productType
:
TransactionReceipt.ProductType
)
Types
Product
Type
Link copied to clipboard
androidJvm
@
Serializable
enum
ProductType
:
Enum
<
TransactionReceipt.ProductType
>
Properties
order
Id
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"orderId"
)
val
orderId
:
String
?
product
Id
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"productId"
)
val
productId
:
String
product
Type
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"productType"
)
val
productType
:
TransactionReceipt.ProductType
purchase
Token
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"jwsRepresentation"
)
val
purchaseToken
:
String
type
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"type"
)
val
type
:
String