Wallet
¶
Wallets hold allocations which grant access to a provider’s resources.
data class Wallet(
val owner: WalletOwner,
val paysFor: ProductCategoryId,
val allocations: List<WalletAllocation>,
val chargePolicy: AllocationSelectorPolicy,
val productType: ProductType?,
val chargeType: ChargeType?,
val unit: ProductPriceUnit?,
)
You can find more information about WalletAllocations here.
Properties
owner
: WalletOwner
WalletOwner
paysFor
: ProductCategoryId
ProductCategoryId
allocations
: List<WalletAllocation>
List<WalletAllocation>
chargePolicy
: AllocationSelectorPolicy
AllocationSelectorPolicy
productType
: ProductType?
ProductType?
chargeType
: ChargeType?
ChargeType?
unit
: ProductPriceUnit?
ProductPriceUnit?