ZettlePaymentRequest class

Payment object.

Constructors

ZettlePaymentRequest.new({required int amount, required String reference, bool enableLogin = true, bool enableTipping = true, bool enableInstalments = true})

Properties

amount int
Total refund amount.
getter/setter pair
enableInstalments bool
An identifier associated with the transaction that can be used to retrieve details related to the transaction.
getter/setter pair
enableLogin bool
An identifier associated with the transaction that can be used to retrieve details related to the transaction.
getter/setter pair
enableTipping bool
An identifier associated with the transaction that can be used to retrieve details related to the transaction.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
reference String
An identifier associated with the transaction that can be used to retrieve details related to the transaction.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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