XenditRetailOutlet class

Constructors

XenditRetailOutlet({double? amount, required XenditOTCCurrency currency, required XenditOTCCode channelCode, XenditRetailOutletChannelProperties? channelProperties})
Object that contains the required information to perform payments with retail outlet
XenditRetailOutlet.fromJson(Map<String, dynamic> json)
factory

Properties

amount double?
number Expected and accepted amount of the transaction in the actual value in the provided currency.
final
channelCode XenditOTCCode
Identifier for the payment channel partner
final
channelProperties XenditRetailOutletChannelProperties?
Information provided specific to the channel partner that was provided during the request
final
currency XenditOTCCurrency
ISO 4217 three-letter code of the transaction's currency. Will be auto-filled based on the channel_code if not provided.
final
hashCode int
The hash code for this object.
no setterinherited
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
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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