XpayRecurringResult class

Outcome of a recurring charge against a stored contract.

Constructors

XpayRecurringResult({required bool isSuccess, String? authCode, String? operationId, String? brand, String? date, String? time, String? errorCode, String? errorMessage})
Creates a recurring-charge result.
const
XpayRecurringResult.fromMap(Map<String, dynamic> map)
Builds a result from the map returned over the platform channel.
factory

Properties

authCode String?
Authorization code returned by the issuer, when the charge succeeded.
final
brand String?
Card circuit used, e.g. VISA.
final
date String?
Date and time XPay recorded for the operation.
final
errorCode String?
Error code when isSuccess is false, as reported by XPay.
final
errorMessage String?
Error message when isSuccess is false.
final
hashCode int
The hash code for this object.
no setterinherited
isSuccess bool
Whether the charge was authorized.
final
operationId String?
XPay's own identifier for the operation.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
time String?
final

Methods

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

Operators

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