Available Payment Methods
data class AvailablePaymentMethods(val creditCardMethod: ChannelMethod?, val blikMethod: ChannelMethod?, val availableTransfers: List<ChannelMethod>, val availableWallets: List<WalletMethod>, val availablePekaoInstallmentMethods: List<ChannelMethod>, val payPoMethod: ChannelMethod?) : Parcelable
Class responsible for storing payment methods that are available and safe to use, meaning that payment constraints were checked.
Parameters
credit Card Method
not null if credit card is available
blik Method
not null if BLIK is available
available Transfers
list containing available transfer methods
available Wallets
list containing available digital wallet methods
available Pekao Installment Methods
list containing available Pekao installment methods
pay Po Method
not null if PayPo is available
Constructors
Link copied to clipboard
fun AvailablePaymentMethods(creditCardMethod: ChannelMethod?, blikMethod: ChannelMethod?, availableTransfers: List<ChannelMethod>, availableWallets: List<WalletMethod>, availablePekaoInstallmentMethods: List<ChannelMethod>, payPoMethod: ChannelMethod?)