Payment class abstract

Payment

Properties:

  • contactlessCurrency - The default currency for contactless payments on the payment terminal, in three-letter ISO 4217 currency code format. Contact Adyen before you update this setting for the first time. To enable you to change the contactless currency, we first need to check if you meet the compliance requirements.
  • hideMinorUnitsInCurrencies - Hides the minor units for the listed ISO currency codes.
Annotations
  • @BuiltValue.new()

Constructors

Payment([void updates(PaymentBuilder b)])
factory

Properties

contactlessCurrency String?
The default currency for contactless payments on the payment terminal, in three-letter ISO 4217 currency code format. Contact Adyen before you update this setting for the first time. To enable you to change the contactless currency, we first need to check if you meet the compliance requirements.
no setter
hashCode int
The hash code for this object.
no setterinherited
hideMinorUnitsInCurrencies → BuiltList<String>?
Hides the minor units for the listed ISO currency codes.
no setter
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
rebuild(dynamic updates(PaymentBuilder)) Payment
Rebuilds the instance.
inherited
toBuilder() PaymentBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

serializer → Serializer<Payment>
no setter