Class TdApi.MessagePaymentSuccessful

  • Enclosing class:
    TdApi

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

      • 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
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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 - Identifier of the chat, containing the corresponding invoice message; 0 if unknown.
        invoiceMessageId - Identifier of the message with the corresponding invoice; can be an identifier of a deleted message.
        currency - Currency for the price of the product.
        totalAmount - Total price for the product, in the smallest units of the currency.