docs

# InputInvoiceMessageContent

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

## Constructors

InputInvoiceMessageContent
Link copied to clipboard
fun InputInvoiceMessageContent ( title: String , description: String , payload: String , providerToken: String , currency: Currency , prices: List < LabeledPrice >, maxTipAmount: Int ? = null, suggestedTipAmounts: List < Int >? = null, providerData: String ? = null, requireName: Boolean = false, requirePhoneNumber: Boolean = false, requireEmail: Boolean = false, requireShippingAddress: Boolean = false, shouldSendPhoneNumberToProvider: Boolean = false, shouldSendEmailToProvider: Boolean = false, priceDependOnShipAddress: Boolean = false)
Content copied to clipboard

## Functions

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

## Properties

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