PreCheckoutQuery

data class PreCheckoutQuery(id: PreCheckoutQueryId, from: User, currency: Currency, amount: Long, invoicePayload: InvoicePayload, shippingOptionId: ShippingOptionIdentifier?, orderInfo: OrderInfo?) : Currencied, Amounted, FromUser

Properties

Link copied to clipboard
open val adaptedMajorityTotalAmount: Double
Link copied to clipboard
open override val amount: Long
Link copied to clipboard
open override val currency: Currency
Link copied to clipboard
open override val from: User

The source User of this type

Link copied to clipboard
val id: PreCheckoutQueryId
Link copied to clipboard
val invoicePayload: InvoicePayload
Link copied to clipboard
val orderInfo: OrderInfo? = null
Link copied to clipboard
val shippingOptionId: ShippingOptionIdentifier? = null
Link copied to clipboard
open override val user: User

Extensions

Link copied to clipboard
Link copied to clipboard
fun PreCheckoutQuery.createAnswerOk(): AnswerPreCheckoutQueryOk
Link copied to clipboard
val PreCheckoutQuery.invoice_payload: InvoicePayload
Link copied to clipboard
val PreCheckoutQuery.order_info: OrderInfo?
Link copied to clipboard
Link copied to clipboard
val PreCheckoutQuery.total_amount: Long