SuccessfulPayment

data class SuccessfulPayment(    val currency: Currency,     val amount: Long,     val invoicePayload: String,     val telegramPaymentChargeId: String,     val providerPaymentChargeId: String,     val shippingOptionId: String? = null,     val orderInfo: OrderInfo? = null) : Amounted, Currencied

Constructors

Link copied to clipboard
fun SuccessfulPayment(    currency: Currency,     amount: Long,     invoicePayload: String,     telegramPaymentChargeId: String,     providerPaymentChargeId: String,     shippingOptionId: String? = null,     orderInfo: OrderInfo? = null)

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
val invoicePayload: String
Link copied to clipboard
val orderInfo: OrderInfo? = null
Link copied to clipboard
val providerPaymentChargeId: String
Link copied to clipboard
val shippingOptionId: String? = null
Link copied to clipboard
val telegramPaymentChargeId: String