Uses of Class
org.drinkless.tdlib.TdApi.OrderInfo
Packages that use TdApi.OrderInfo
-
Uses of TdApi.OrderInfo in org.drinkless.tdlib
Fields in org.drinkless.tdlib declared as TdApi.OrderInfoModifier and TypeFieldDescriptionTdApi.MessagePaymentSuccessfulBot.orderInfo
Information about the order; may be null; for bots only.TdApi.PaymentReceiptTypeRegular.orderInfo
Order information; may be null.TdApi.UpdateNewPreCheckoutQuery.orderInfo
Information about the order; may be null.TdApi.ValidateOrderInfo.orderInfo
The order information, provided by the user; pass null if empty.TdApi.PaymentFormTypeRegular.savedOrderInfo
Saved server-side order information; may be null.Constructors in org.drinkless.tdlib with parameters of type TdApi.OrderInfoModifierConstructorDescriptionMessagePaymentSuccessfulBot
(String currency, long totalAmount, int subscriptionUntilDate, boolean isRecurring, boolean isFirstRecurring, byte[] invoicePayload, String shippingOptionId, TdApi.OrderInfo orderInfo, String telegramPaymentChargeId, String providerPaymentChargeId) A payment has been received by the bot or the business account.PaymentFormTypeRegular
(TdApi.Invoice invoice, long paymentProviderUserId, TdApi.PaymentProvider paymentProvider, TdApi.PaymentOption[] additionalPaymentOptions, TdApi.OrderInfo savedOrderInfo, TdApi.SavedCredentials[] savedCredentials, boolean canSaveCredentials, boolean needPassword) The payment form is for a regular payment.PaymentReceiptTypeRegular
(long paymentProviderUserId, TdApi.Invoice invoice, TdApi.OrderInfo orderInfo, TdApi.ShippingOption shippingOption, String credentialsTitle, long tipAmount) The payment was done using a third-party payment provider.UpdateNewPreCheckoutQuery
(long id, long senderUserId, String currency, long totalAmount, byte[] invoicePayload, String shippingOptionId, TdApi.OrderInfo orderInfo) A new incoming pre-checkout query; for bots only.ValidateOrderInfo
(TdApi.InputInvoice inputInvoice, 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.