RefundedPayment

@Serializable
data class RefundedPayment(    val currency: Currency,     val amount: Long,     val invoicePayload: String,     val telegramPaymentChargeId: TelegramPaymentChargeId,     val providerPaymentChargeId: String? = null) : Amounted, Currencied

Constructors

Link copied to clipboard
constructor(    currency: Currency,     amount: Long,     invoicePayload: String,     telegramPaymentChargeId: TelegramPaymentChargeId,     providerPaymentChargeId: String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "total_amount")
open override val amount: Long
Link copied to clipboard
@SerialName(value = "currency")
open override val currency: Currency
Link copied to clipboard
@SerialName(value = "invoice_payload")
val invoicePayload: String
Link copied to clipboard
@SerialName(value = "provider_payment_charge_id")
val providerPaymentChargeId: String? = null
Link copied to clipboard
@SerialName(value = "telegram_payment_charge_id")
val telegramPaymentChargeId: TelegramPaymentChargeId

Functions

Link copied to clipboard