Module tdlight.api

Class TdApi.MessagePaymentSuccessful

Enclosing class:
TdApi

public static final class TdApi.MessagePaymentSuccessful extends TdApi.MessageContent
A payment has been completed.
  • Field Details

    • invoiceChatId

      public long invoiceChatId
      Identifier of the chat, containing the corresponding invoice message; 0 if unknown.
    • invoiceMessageId

      public long invoiceMessageId
      Identifier of the message with the corresponding invoice; can be an identifier of a deleted message.
    • currency

      public String currency
      Currency for the price of the product.
    • totalAmount

      public long totalAmount
      Total price for the product, in the smallest units of the currency.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • MessagePaymentSuccessful

      public MessagePaymentSuccessful()
      A payment has been completed.
    • MessagePaymentSuccessful

      public MessagePaymentSuccessful(long invoiceChatId, long invoiceMessageId, String currency, long totalAmount)
      A payment has been completed.
      Parameters:
      invoiceChatId - long Identifier of the chat, containing the corresponding invoice message; 0 if unknown.
      invoiceMessageId - long Identifier of the message with the corresponding invoice; can be an identifier of a deleted message.
      currency - String Currency for the price of the product.
      totalAmount - long Total price for the product, in the smallest units of the currency.
    • MessagePaymentSuccessful

      public MessagePaymentSuccessful(DataInput input) throws IOException
      A payment has been completed.
      Throws:
      IOException
  • Method Details