Withdrawal

constructor(amount: Long, currencyCode: String, paymentOption: PaymentOptionType, paymentInstrumentReference: PaymentInstrumentReference?, merchantRefNum: String?, paymentProperties: List<PaymentProperty>, id: String, accountId: String, customerId: String, creationTime: Calendar, expirationTime: Calendar?, foundingTransactionId: String?, slipId: String?, status: PaymentStatus, statusReason: String?, fees: List<SimpleFeePayment>, nextStatus: List<PaymentStatus>, action: PaymentCompletionAction?, scaDetails: ScaAuthenticationEventResponse?, type: PaymentType?, description: String?, recipientReference: String?)