InputInvoiceMessageContent

class InputInvoiceMessageContent(title: String, description: String, payload: String, providerToken: String, currency: Currency, prices: List<LabeledPrice>, maxTipAmount: Int?, suggestedTipAmounts: List<Int>?, providerData: String?, requireName: Boolean, requirePhoneNumber: Boolean, requireEmail: Boolean, requireShippingAddress: Boolean, shouldSendPhoneNumberToProvider: Boolean, shouldSendEmailToProvider: Boolean, priceDependOnShipAddress: Boolean) : InputMessageContent, CommonSendInvoiceData

Functions

setPhoto
Link copied to clipboard
open override fun setPhoto(photoUrl: String, photoSize: Long?, photoWidth: Int?, photoHeight: Int?)
unsetPhoto
Link copied to clipboard
open override fun unsetPhoto()

Properties

currency
Link copied to clipboard
open override val currency: Currency
description
Link copied to clipboard
open override val description: String
maxTipAmount
Link copied to clipboard
open override val maxTipAmount: Int? = null
payload
Link copied to clipboard
open override val payload: String
photoHeight
Link copied to clipboard
open override var photoHeight: Int? = null
photoSize
Link copied to clipboard
open override var photoSize: Long? = null
photoUrl
Link copied to clipboard
open override var photoUrl: String? = null
photoWidth
Link copied to clipboard
open override var photoWidth: Int? = null
priceDependOnShipAddress
Link copied to clipboard
open override val priceDependOnShipAddress: Boolean = false
prices
Link copied to clipboard
open override val prices: List<LabeledPrice>
providerData
Link copied to clipboard
open override val providerData: String? = null
providerToken
Link copied to clipboard
open override val providerToken: String
requireEmail
Link copied to clipboard
open override val requireEmail: Boolean = false
requireName
Link copied to clipboard
open override val requireName: Boolean = false
requirePhoneNumber
Link copied to clipboard
open override val requirePhoneNumber: Boolean = false
requireShippingAddress
Link copied to clipboard
open override val requireShippingAddress: Boolean = false
shouldSendEmailToProvider
Link copied to clipboard
open override val shouldSendEmailToProvider: Boolean = false
shouldSendPhoneNumberToProvider
Link copied to clipboard
open override val shouldSendPhoneNumberToProvider: Boolean = false
suggestedTipAmounts
Link copied to clipboard
open override val suggestedTipAmounts: List<Int>? = null
title
Link copied to clipboard
open override val title: String