diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/Payments.kt b/src/main/kotlin/com/android/trisolarisserver/controller/Payments.kt index 48d5a03..0019217 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/Payments.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/Payments.kt @@ -107,6 +107,14 @@ private fun Payment.toResponse(): PaymentResponse { amount = amount, currency = currency, method = method.name, + gatewayPaymentId = gatewayPaymentId, + gatewayTxnId = gatewayTxnId, + bankRefNum = bankRefNum, + mode = mode, + pgType = pgType, + payerVpa = payerVpa, + payerName = payerName, + paymentSource = paymentSource, reference = reference, notes = notes, receivedAt = receivedAt.toString(), diff --git a/src/main/kotlin/com/android/trisolarisserver/controller/dto/PaymentDtos.kt b/src/main/kotlin/com/android/trisolarisserver/controller/dto/PaymentDtos.kt index 4524a40..c6424c6 100644 --- a/src/main/kotlin/com/android/trisolarisserver/controller/dto/PaymentDtos.kt +++ b/src/main/kotlin/com/android/trisolarisserver/controller/dto/PaymentDtos.kt @@ -17,6 +17,14 @@ data class PaymentResponse( val amount: Long, val currency: String, val method: String, + val gatewayPaymentId: String?, + val gatewayTxnId: String?, + val bankRefNum: String?, + val mode: String?, + val pgType: String?, + val payerVpa: String?, + val payerName: String?, + val paymentSource: String?, val reference: String?, val notes: String?, val receivedAt: String,