ClientPayments class

Payments.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

applyGiftCode({required String slug}) Future<Result<UpdatesBase>>
Apply Gift Code.
assignAppStoreTransaction({required Uint8List receipt, required InputStorePaymentPurposeBase purpose}) Future<Result<UpdatesBase>>
Assign App Store Transaction.
assignPlayMarketTransaction({required DataJSONBase receipt, required InputStorePaymentPurposeBase purpose}) Future<Result<UpdatesBase>>
Assign Play Market Transaction.
botCancelStarsSubscription({required bool restore, required InputUserBase userId, required String chargeId}) Future<Result<Boolean>>
Bot Cancel Stars Subscription.
canPurchaseStore({required InputStorePaymentPurposeBase purpose}) Future<Result<Boolean>>
Can Purchase Store.
changeStarsSubscription({required InputPeerBase peer, required String subscriptionId, bool? canceled}) Future<Result<Boolean>>
Change Stars Subscription.
checkCanSendGift({required int giftId}) Future<Result<PaymentsCheckCanSendGiftResultBase>>
Check Can Send Gift.
checkGiftCode({required String slug}) Future<Result<PaymentsCheckedGiftCodeBase>>
Check Gift Code.
clearSavedInfo({required bool credentials, required bool info}) Future<Result<Boolean>>
Clear Saved Info.
connectStarRefBot({required InputPeerBase peer, required InputUserBase bot}) Future<Result<PaymentsConnectedStarRefBotsBase>>
Connect Star Ref Bot.
convertStarGift({required InputSavedStarGiftBase stargift}) Future<Result<Boolean>>
Convert Star Gift.
craftStarGift({required List<InputSavedStarGiftBase> stargift}) Future<Result<UpdatesBase>>
Craft Star Gift.
createStarGiftCollection({required InputPeerBase peer, required String title, required List<InputSavedStarGiftBase> stargift}) Future<Result<StarGiftCollectionBase>>
Create Star Gift Collection.
deleteStarGiftCollection({required InputPeerBase peer, required int collectionId}) Future<Result<Boolean>>
Delete Star Gift Collection.
editConnectedStarRefBot({required bool revoked, required InputPeerBase peer, required String link}) Future<Result<PaymentsConnectedStarRefBotsBase>>
Edit Connected Star Ref Bot.
exportInvoice({required InputMediaBase invoiceMedia}) Future<Result<PaymentsExportedInvoiceBase>>
Export Invoice.
fulfillStarsSubscription({required InputPeerBase peer, required String subscriptionId}) Future<Result<Boolean>>
Fulfill Stars Subscription.
getBankCardData({required String number}) Future<Result<PaymentsBankCardDataBase>>
Get Bank Card Data.
getConnectedStarRefBot({required InputPeerBase peer, required InputUserBase bot}) Future<Result<PaymentsConnectedStarRefBotsBase>>
Get Connected Star Ref Bot.
getConnectedStarRefBots({required InputPeerBase peer, DateTime? offsetDate, String? offsetLink, required int limit}) Future<Result<PaymentsConnectedStarRefBotsBase>>
Get Connected Star Ref Bots.
getCraftStarGifts({required int giftId, required String offset, required int limit}) Future<Result<PaymentsSavedStarGiftsBase>>
Get Craft Star Gifts.
getGiveawayInfo({required InputPeerBase peer, required int msgId}) Future<Result<PaymentsGiveawayInfoBase>>
Get Giveaway Info.
getPaymentForm({required InputInvoiceBase invoice, DataJSONBase? themeParams}) Future<Result<PaymentsPaymentFormBase>>
Get Payment Form.
getPaymentReceipt({required InputPeerBase peer, required int msgId}) Future<Result<PaymentsPaymentReceiptBase>>
Get Payment Receipt.
getPremiumGiftCodeOptions({InputPeerBase? boostPeer}) Future<Result<Vector<PremiumGiftCodeOptionBase>>>
Get Premium Gift Code Options.
getResaleStarGifts({required bool sortByPrice, required bool sortByNum, required bool forCraft, int? attributesHash, required int giftId, List<StarGiftAttributeIdBase>? attributes, required String offset, required int limit}) Future<Result<PaymentsResaleStarGiftsBase>>
Get Resale Star Gifts.
getSavedInfo() Future<Result<PaymentsSavedInfoBase>>
Get Saved Info.
getSavedStarGift({required List<InputSavedStarGiftBase> stargift}) Future<Result<PaymentsSavedStarGiftsBase>>
Get Saved Star Gift.
getSavedStarGifts({required bool excludeUnsaved, required bool excludeSaved, required bool excludeUnlimited, required bool excludeUnique, required bool sortByValue, required bool excludeUpgradable, required bool excludeUnupgradable, required bool peerColorAvailable, required bool excludeHosted, required InputPeerBase peer, int? collectionId, required String offset, required int limit}) Future<Result<PaymentsSavedStarGiftsBase>>
Get Saved Star Gifts.
getStarGiftActiveAuctions({required int hash}) Future<Result<PaymentsStarGiftActiveAuctionsBase>>
Get Star Gift Active Auctions.
getStarGiftAuctionAcquiredGifts({required int giftId}) Future<Result<PaymentsStarGiftAuctionAcquiredGiftsBase>>
Get Star Gift Auction Acquired Gifts.
getStarGiftAuctionState({required InputStarGiftAuctionBase auction, required int version}) Future<Result<PaymentsStarGiftAuctionStateBase>>
Get Star Gift Auction State.
getStarGiftCollections({required InputPeerBase peer, required int hash}) Future<Result<PaymentsStarGiftCollectionsBase>>
Get Star Gift Collections.
getStarGifts({required int hash}) Future<Result<PaymentsStarGiftsBase>>
Get Star Gifts.
getStarGiftUpgradeAttributes({required int giftId}) Future<Result<PaymentsStarGiftUpgradeAttributesBase>>
Get Star Gift Upgrade Attributes.
getStarGiftUpgradePreview({required int giftId}) Future<Result<PaymentsStarGiftUpgradePreviewBase>>
Get Star Gift Upgrade Preview.
getStarGiftWithdrawalUrl({required InputSavedStarGiftBase stargift, required InputCheckPasswordSRPBase password}) Future<Result<PaymentsStarGiftWithdrawalUrlBase>>
Get Star Gift Withdrawal Url.
getStarsGiftOptions({InputUserBase? userId}) Future<Result<Vector<StarsGiftOptionBase>>>
Get Stars Gift Options.
getStarsGiveawayOptions() Future<Result<Vector<StarsGiveawayOptionBase>>>
Get Stars Giveaway Options.
getStarsRevenueAdsAccountUrl({required InputPeerBase peer}) Future<Result<PaymentsStarsRevenueAdsAccountUrlBase>>
Get Stars Revenue Ads Account Url.
getStarsRevenueStats({required bool dark, required bool ton, required InputPeerBase peer}) Future<Result<PaymentsStarsRevenueStatsBase>>
Get Stars Revenue Stats.
getStarsRevenueWithdrawalUrl({required bool ton, required InputPeerBase peer, int? amount, required InputCheckPasswordSRPBase password}) Future<Result<PaymentsStarsRevenueWithdrawalUrlBase>>
Get Stars Revenue Withdrawal Url.
getStarsStatus({required bool ton, required InputPeerBase peer}) Future<Result<PaymentsStarsStatusBase>>
Get Stars Status.
getStarsSubscriptions({required bool missingBalance, required InputPeerBase peer, required String offset}) Future<Result<PaymentsStarsStatusBase>>
Get Stars Subscriptions.
getStarsTopupOptions() Future<Result<Vector<StarsTopupOptionBase>>>
Get Stars Topup Options.
getStarsTransactions({required bool inbound, required bool outbound, required bool ascending, required bool ton, String? subscriptionId, required InputPeerBase peer, required String offset, required int limit}) Future<Result<PaymentsStarsStatusBase>>
Get Stars Transactions.
getStarsTransactionsByID({required bool ton, required InputPeerBase peer, required List<InputStarsTransactionBase> id}) Future<Result<PaymentsStarsStatusBase>>
Get Stars Transactions By I D.
getSuggestedStarRefBots({required bool orderByRevenue, required bool orderByDate, required InputPeerBase peer, required String offset, required int limit}) Future<Result<PaymentsSuggestedStarRefBotsBase>>
Get Suggested Star Ref Bots.
getUniqueStarGift({required String slug}) Future<Result<PaymentsUniqueStarGiftBase>>
Get Unique Star Gift.
getUniqueStarGiftValueInfo({required String slug}) Future<Result<PaymentsUniqueStarGiftValueInfoBase>>
Get Unique Star Gift Value Info.
launchPrepaidGiveaway({required InputPeerBase peer, required int giveawayId, required InputStorePaymentPurposeBase purpose}) Future<Result<UpdatesBase>>
Launch Prepaid Giveaway.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refundStarsCharge({required InputUserBase userId, required String chargeId}) Future<Result<UpdatesBase>>
Refund Stars Charge.
reorderStarGiftCollections({required InputPeerBase peer, required List<int> order}) Future<Result<Boolean>>
Reorder Star Gift Collections.
resolveStarGiftOffer({required bool decline, required int offerMsgId}) Future<Result<UpdatesBase>>
Resolve Star Gift Offer.
saveStarGift({required bool unsave, required InputSavedStarGiftBase stargift}) Future<Result<Boolean>>
Save Star Gift.
sendPaymentForm({required int formId, required InputInvoiceBase invoice, String? requestedInfoId, String? shippingOptionId, required InputPaymentCredentialsBase credentials, int? tipAmount}) Future<Result<PaymentsPaymentResultBase>>
Send Payment Form.
sendStarGiftOffer({required InputPeerBase peer, required String slug, required StarsAmountBase price, required int duration, required int randomId, int? allowPaidStars}) Future<Result<UpdatesBase>>
Send Star Gift Offer.
sendStarsForm({required int formId, required InputInvoiceBase invoice}) Future<Result<PaymentsPaymentResultBase>>
Send Stars Form.
toggleChatStarGiftNotifications({required bool enabled, required InputPeerBase peer}) Future<Result<Boolean>>
Toggle Chat Star Gift Notifications.
toggleStarGiftsPinnedToTop({required InputPeerBase peer, required List<InputSavedStarGiftBase> stargift}) Future<Result<Boolean>>
Toggle Star Gifts Pinned To Top.
toString() String
A string representation of this object.
inherited
transferStarGift({required InputSavedStarGiftBase stargift, required InputPeerBase toId}) Future<Result<UpdatesBase>>
Transfer Star Gift.
updateStarGiftCollection({required InputPeerBase peer, required int collectionId, String? title, List<InputSavedStarGiftBase>? deleteStargift, List<InputSavedStarGiftBase>? addStargift, List<InputSavedStarGiftBase>? order}) Future<Result<StarGiftCollectionBase>>
Update Star Gift Collection.
updateStarGiftPrice({required InputSavedStarGiftBase stargift, required StarsAmountBase resellAmount}) Future<Result<UpdatesBase>>
Update Star Gift Price.
upgradeStarGift({required bool keepOriginalDetails, required InputSavedStarGiftBase stargift}) Future<Result<UpdatesBase>>
Upgrade Star Gift.
validateRequestedInfo({required bool save, required InputInvoiceBase invoice, required PaymentRequestedInfoBase info}) Future<Result<PaymentsValidatedRequestedInfoBase>>
Validate Requested Info.

Operators

operator ==(Object other) bool
The equality operator.
inherited