Refund

constructor(    amount: String,     created: String,     fundingType: String,     metadata: Map<String, String>?,     receipt: RefundReceipt?,     ref: String,     status: String,     updated: String,     paymentRef: String,     reason: String,     posTerminal: PosTerminal,     sequenceNumber: String,     externalOrderId: String?)