Package com.xsolla.android.store.entity.response.common

Types

Link copied to clipboard
data class Consumable(val usagesCount: Long? = null) : Parcelable
Link copied to clipboard
data class Content(    val sku: String? = null,     val name: String? = null,     val type: String? = null,     val description: String? = null,     val imageUrl: String? = null,     val quantity: String? = null) : Parcelable
Link copied to clipboard
data class ExpirationPeriod(val type: ExpirationPeriod.Type, val value: Int) : Parcelable
Link copied to clipboard
data class Group(val externalId: String? = null, val name: String? = null) : Parcelable
Link copied to clipboard
data class InventoryOption(val consumable: Consumable? = null, val expirationPeriod: ExpirationPeriod? = null) : Parcelable
Link copied to clipboard
interface IPrice
Link copied to clipboard
data class ItemLimits(val perUser: ItemLimits.PerUser) : Parcelable
Link copied to clipboard
data class Price(    amount: BigDecimal? = null,     amountWithoutDiscount: BigDecimal? = null,     val currency: String? = null) : Parcelable, IPrice
Link copied to clipboard
data class Promotion(    val name: String,     val dateStart: String? = null,     val dateEnd: String? = null,     val discount: Promotion.Discount,     val bonus: List<Promotion.Bonus> = emptyList(),     val limits: Promotion.Limits) : Parcelable
Link copied to clipboard
data class VirtualPrice(    amount: Long? = null,     amountWithoutDiscount: Long? = null,     val calculatedPrice: VirtualPrice.CalculatedPrice? = null,     val sku: String? = null,     val isDefault: Boolean? = null,     val imageUrl: String? = null,     val name: String? = null,     val type: String? = null,     val description: String? = null) : Parcelable, IPrice