InputStorePaymentAuthCode

---types---
inputStorePaymentAuthCode#3fc18057 restore:flags.0?true phone_number:string phone_code_hash:string premium_days:int currency:string amount:long = InputStorePaymentPurpose

Belongs to

InputStorePaymentPurpose

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

Parameters

restoretrueoptional
phone_numberstringrequired
phone_code_hashstringrequired
premium_daysintrequired
currencystringrequired
amountlongrequired

Used by

AssignAppStoreTransaction
AssignPlayMarketTransaction
CanPurchaseStore
LaunchPrepaidGiveaway