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 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; pass null if empty.
      • 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 for a function, which validates the order information provided by a user and returns the available shipping options for a flexible invoice.

        Returns ValidatedOrderInfo

      • ValidateOrderInfo

        public ValidateOrderInfo​(long chatId,
                                 long messageId,
                                 TdApi.OrderInfo orderInfo,
                                 boolean allowSave)
        Creates a function, which validates the order information provided by a user and returns the available shipping options for a flexible invoice.

        Returns ValidatedOrderInfo

        Parameters:
        chatId - Chat identifier of the Invoice message.
        messageId - Message identifier.
        orderInfo - The order information, provided by the user; pass null if empty.
        allowSave - True, if the order information can be saved.