SuccessfulPayment

@Serializable
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
constructor(currency: Currency, amount: Long, invoicePayload: String, telegramPaymentChargeId: String, providerPaymentChargeId: String, shippingOptionId: String? = null, orderInfo: OrderInfo? = null)

Properties

Link copied to clipboard
Link copied to clipboard
open override val amount: Long
Link copied to clipboard
open override val currency: Currency
Link copied to clipboard
Link copied to clipboard
val orderInfo: OrderInfo? = null
Link copied to clipboard

Functions

Link copied to clipboard