Invoice

---types---
invoice#049ee584 test:flags.0?true name_requested:flags.1?true phone_requested:flags.2?true email_requested:flags.3?true shipping_address_requested:flags.4?true flexible:flags.5?true phone_to_provider:flags.6?true email_to_provider:flags.7?true recurring:flags.9?true currency:string prices:Vector<LabeledPrice> max_tip_amount:flags.8?long suggested_tip_amounts:flags.8?Vector<long> terms_url:flags.10?string subscription_period:flags.11?int = Invoice

Belongs to

Invoice

In Rust this constructor is a variant of the enums::Invoice enum.
Match on it with: if let enums::Invoice::Invoice(v) = result { ... }

Parameters

testtrueoptional
name_requestedtrueoptional
phone_requestedtrueoptional
email_requestedtrueoptional
shipping_address_requestedtrueoptional
flexibletrueoptional
phone_to_providertrueoptional
email_to_providertrueoptional
recurringtrueoptional
currencystringrequired
pricesVector<LabeledPrice>required
max_tip_amountlongoptional
suggested_tip_amountsVector<long>optional
terms_urlstringoptional
subscription_periodintoptional