MomoTransaction

@Serializable
data class MomoTransaction(var amount: String, var currency: String, var financialTransactionId: String? = "", var externalId: String, var payee: AccountHolder? = null, var payer: AccountHolder? = null, var payerMessage: String, var payeeNote: String, var status: String? = "", var reason: String? = "", var referenceIdToRefund: String? = "")

Constructors

Link copied to clipboard
constructor(amount: String, currency: String, financialTransactionId: String? = "", externalId: String, payee: AccountHolder? = null, payer: AccountHolder? = null, payerMessage: String, payeeNote: String, status: String? = "", reason: String? = "", referenceIdToRefund: String? = "")

Properties

Link copied to clipboard
@SerializedName(value = "amount")
var amount: String
Link copied to clipboard
@SerializedName(value = "currency")
var currency: String
Link copied to clipboard
@SerializedName(value = "externalId")
var externalId: String
Link copied to clipboard
@SerializedName(value = "financialTransactionId")
var financialTransactionId: String?
Link copied to clipboard
@SerializedName(value = "payee")
var payee: AccountHolder?
Link copied to clipboard
@SerializedName(value = "payeeNote")
var payeeNote: String
Link copied to clipboard
@SerializedName(value = "payer")
var payer: AccountHolder?
Link copied to clipboard
@SerializedName(value = "payerMessage")
var payerMessage: String
Link copied to clipboard
@SerializedName(value = "reason")
var reason: String?
Link copied to clipboard
@SerializedName(value = "referenceIdToRefund")
var referenceIdToRefund: String?
Link copied to clipboard
@SerializedName(value = "status")
var status: String?