Successful Payment
Parameters
currency
Three-letter ISO 4217 currency code
totalAmount
Total price in the smallest units of the currency (integer, not float/double). For example, for a price of US$ 1.45 pass 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
shippingOptionId
Optional. Identifier of the shipping option chosen by the user
orderInfo
Optional. Order info provided by the user
telegramPaymentChargeId
Telegram payment identifier
providerPaymentChargeId
Provider payment identifier
Constructors
SuccessfulPayment
Link copied to clipboard
Functions
component1
Link copied to clipboard
component2
Link copied to clipboard
component3
Link copied to clipboard
component4
Link copied to clipboard
component5
Link copied to clipboard
component6
Link copied to clipboard
component7
Link copied to clipboard
Properties
invoicePayload
Link copied to clipboard
providerPaymentChargeId
Link copied to clipboard
shippingOptionId
Link copied to clipboard
telegramPaymentChargeId
Link copied to clipboard
totalAmount
Link copied to clipboard