Telegram::RefundedPayment
Inherits JSON::Serializable < Struct < Value < Object
Telegram API type: RefundedPayment This object contains basic information about a refunded payment.
Constructors
new(currency : String, total_amount : Int64, invoice_payload : String, telegram_payment_charge_id : String, provider_payment_charge_id : String | Nil = nil)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
clone
Sourcecopy_with(currency _currency = @currency, total_amount _total_amount = @total_amount, invoice_payload _invoice_payload = @invoice_payload, telegram_payment_charge_id _telegram_payment_charge_id = @telegram_payment_charge_id, provider_payment_charge_id _provider_payment_charge_id = @provider_payment_charge_id)
Sourcecurrency
invoice_payload
provider_payment_charge_id
telegram_payment_charge_id
total_amount