PaymentsPaymentReceipt class
Payments Payment Receipt.
ID: 70c4fe03
.
- Inheritance
-
- Object
- TlObject
- TlConstructor
- PaymentsPaymentReceiptBase
- PaymentsPaymentReceipt
Constructors
-
PaymentsPaymentReceipt({required DateTime date, required int botId, required int providerId, required String title, required String description, WebDocumentBase? photo, required InvoiceBase invoice, PaymentRequestedInfoBase? info, ShippingOptionBase? shipping, int? tipAmount, required String currency, required int totalAmount, required String credentialsTitle, required List<
UserBase> users}) -
Payments Payment Receipt constructor.
const
- PaymentsPaymentReceipt.deserialize(BinaryReader reader)
-
Deserialize.
factory
Properties
- botId → int
-
Bot Id.
final
- credentialsTitle → String
-
Credentials Title.
final
- currency → String
-
Currency.
final
- date → DateTime
-
Date.
final
- description → String
-
Description.
final
- flags → int
-
Flags.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- info → PaymentRequestedInfoBase?
-
Info.
final
- invoice → InvoiceBase
-
Invoice.
final
- photo → WebDocumentBase?
-
Photo.
final
- providerId → int
-
Provider Id.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shipping → ShippingOptionBase?
-
Shipping.
final
- tipAmount → int?
-
Tip Amount.
final
- title → String
-
Title.
final
- totalAmount → int
-
Total Amount.
final
-
users
→ List<
UserBase> -
Users.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
serialize(
List< int> buffer) → void -
Serialize.
override
-
toJson(
) → Map< String, dynamic> -
Converts an object to JSON.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited