| Name | Summary |
|---|---|
AlternativeChoiceDetails | constructor(externalTransactionToken: String, originalExternalTransactionId: String, products: List<AlternativeChoiceDetails.Product>) |
| Name | Summary |
|---|---|
data class Product(val id: String, val offerToken: String, val type: String) Details about a product being purchased. |
| Name | Summary |
|---|---|
externalTransactionToken | val externalTransactionToken: String A token that represents the user’s prospective purchase via alternative billing. |
originalExternalTransactionId | val originalExternalTransactionId: String The external transaction Id of the originating subscription, if the purchase is a subscription upgrade/downgrade. |
products | val products: List<AlternativeChoiceDetails.Product> A list of Product to be purchased in the alternative billing flow. |