Class SuccessfulPayment
java.lang.Object
io.github.natanimn.telebof.types.payments.SuccessfulPayment
- All Implemented Interfaces:
Serializable
This class contains basic information about a successful payment.
Note that if the buyer initiates a chargeback with the relevant payment provider following this transaction, the funds may be debited from your balance.
This is outside of Telegram's control.
- Since:
- 3 March 2025
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionThree-letter ISO 4217 currency code, or “XTR” for payments in Telegram StarsBot-specified invoice payloadTrue, if the payment is the first payment for a subscriptionTrue, if the payment is a recurring payment for a subscriptionOrder information provided by the userProvider payment identifierIdentifier of the shipping option chosen by the userExpiration date of the subscription, in Unix time; for recurring payments onlyTelegram payment identifierTotal refunded price in the smallest units of the currency (integer, not float/double). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
currency
-
total_amount
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) -
subscription_expiration_date
Expiration date of the subscription, in Unix time; for recurring payments only -
invoice_payload
Bot-specified invoice payload -
shipping_option_id
Identifier of the shipping option chosen by the user -
order_info
Order information provided by the user -
telegram_payment_charge_id
Telegram payment identifier -
provider_payment_charge_id
Provider payment identifier -
is_recurring
True, if the payment is a recurring payment for a subscription -
is_first_recurring
True, if the payment is the first payment for a subscription
-
-
Constructor Details
-
SuccessfulPayment
public SuccessfulPayment()
-
-
Method Details
-
equals
-
hashCode
-