Class TdApi.ValidateOrderInfo

  • Enclosing class:
    TdApi

    public static class TdApi.ValidateOrderInfo
    extends TdApi.Function
    Validates the order information provided by a user and returns the available shipping options for a flexible invoice.

    Returns ValidatedOrderInfo

    • Field Summary

      Fields 
      Modifier and Type Field Description
      boolean allowSave
      True, if the order information can be saved.
      long chatId
      Chat identifier of the Invoice message.
      static int CONSTRUCTOR
      Identifier uniquely determining type of the object.
      long messageId
      Message identifier.
      TdApi.OrderInfo orderInfo
      The order information, provided by the user.
    • Field Detail

      • chatId

        public long chatId
        Chat identifier of the Invoice message.
      • messageId

        public long messageId
        Message identifier.
      • orderInfo

        public TdApi.OrderInfo orderInfo
        The order information, provided by the user.
      • allowSave

        public boolean allowSave
        True, if the order information can be saved.
      • CONSTRUCTOR

        public static final int CONSTRUCTOR
        Identifier uniquely determining type of the object.
        See Also:
        Constant Field Values
    • Constructor Detail

      • ValidateOrderInfo

        public ValidateOrderInfo()
        Default constructor.
      • ValidateOrderInfo

        public ValidateOrderInfo​(long chatId,
                                 long messageId,
                                 TdApi.OrderInfo orderInfo,
                                 boolean allowSave)
        Constructor for initialization of all fields.
        Parameters:
        chatId - Chat identifier of the Invoice message.
        messageId - Message identifier.
        orderInfo - The order information, provided by the user.
        allowSave - True, if the order information can be saved.