MonerooPaymentInfos class

Give you access to data related to a payment

Annotations
  • @JsonSerializable()

Constructors

MonerooPaymentInfos({required String? id, required MonerooStatus? status, required bool? isProcessed, required dynamic processedAt, required int? amount, required Currency? currency, required String? amountFormatted, required String? description, required String? returnUrl, required String? environment, required DateTime? initiatedAt, required dynamic metadata, required App? app, required MonerooCustomer? customer, required Capture? capture, required DateTime? createdAt})
MonerooPaymentInfos.fromJson(Map<String, dynamic> json)
factory

Properties

amount int?
final
amountFormatted String?
final
app App?
final
capture Capture?
final
createdAt DateTime?
final
currency Currency?
final
customer MonerooCustomer?
final
description String?
final
environment String?
final
hashCode int
The hash code for this object.
no setterinherited
id String?
final
initiatedAt DateTime?
final
isProcessed bool?
final
metadata → dynamic
final
processedAt → dynamic
final
returnUrl String?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status MonerooStatus?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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