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.orderInfoInformation about the order; may be null; for bots only.TdApi.PaymentReceiptTypeRegular.orderInfoOrder information; may be null.TdApi.UpdateNewPreCheckoutQuery.orderInfoInformation about the order; may be null.TdApi.ValidateOrderInfo.orderInfoThe order information, provided by the user; pass null if empty.TdApi.PaymentFormTypeRegular.savedOrderInfoSaved 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.