CallbackRequest class

CallbackRequest

Inheritance

Constructors

CallbackRequest({Map<String, dynamic>? additionalProperties, required String amount, String? fspReferenceId, required String message, required String msisdn, required MnoProvider operator, required String reference, String? submerchantAcc, required String transactionstatus, required String utilityref})
CallbackRequest.fromMap(Map<String, dynamic> map)
factory

Properties

additionalProperties Map<String, dynamic>?
Additional data that calling application can provide. This is optional
final
amount String
Amount to be deducted from the consumer account
final
fspReferenceId String?
Reference ID from partner FSP (Financial Service Provider). Optional
final
hashCode int
The hash code for this object.
no setterinherited
message String
Transaction description message
final
msisdn String
Account number/MSISDN that consumer will provide. The amount will be deducted from this account
final
operator MnoProvider
Mobile network provider
final
reference String
Reference/transaction ID
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
submerchantAcc String?
Field is reserved for future use
final
transactionstatus String
Status of the transaction. 'success' or 'failure'
final
utilityref String
ID that belongs to the calling application.
final

Methods

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

Operators

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