Uses of Class
dev.voroby.springframework.telegram.client.TdApi.OrderInfo
-
Uses of TdApi.OrderInfo in dev.voroby.springframework.telegram.client
Modifier and TypeFieldDescriptionTdApi.MessagePaymentSuccessfulBot.orderInfo
Information about the order; may be null.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.ModifierConstructorDescriptionMessagePaymentSuccessfulBot
(String currency, long totalAmount, boolean isRecurring, boolean isFirstRecurring, byte[] invoicePayload, String shippingOptionId, TdApi.OrderInfo orderInfo, String telegramPaymentChargeId, String providerPaymentChargeId) A payment has been completed; for bots only.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.