Class RefundedPayment
java.lang.Object
io.github.natanimn.telebof.types.payments.RefundedPayment
This class contains basic information about a refunded payment.
- Since:
- 3 March 2025
- Author:
- Natanim
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringThree-letter ISO 4217 currency code, or “XTR” for payments in Telegram Stars.private StringBot-specified invoice payloadprivate StringProvider payment identifierprivate StringTelegram payment identifierprivate IntegerTotal refunded price in the smallest units of the currency (integer, not float/double). -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
currency
Three-letter ISO 4217 currency code, or “XTR” for payments in Telegram Stars. Currently, always “XTR” -
totalAmount
Total refunded price in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45, total_amount = 145. See the exp parameter in currencies.json, it shows the number of digits past the decimal point for each currency (2 for the majority of currencies) -
invoicePayload
Bot-specified invoice payload -
telegramPaymentChargeId
Telegram payment identifier -
providerPaymentChargeId
Provider payment identifier
-
-
Constructor Details
-
RefundedPayment
public RefundedPayment()
-
-
Method Details
-
getCurrency
-
getTotalAmount
-
getInvoicePayload
-
getTelegramPaymentChargeId
-
getProviderPaymentChargeId
-