Implemented logic to send transaction to C-EDGE servers

This commit is contained in:
2024-09-17 21:43:56 +05:30
parent ba3c66a445
commit dff61dc294
16 changed files with 440 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
package model
import kotlinx.serialization.Serializable
import org.ipks.enums.TransactionType
import org.ipks.model.Transaction
@Serializable
class NeftTransaction(
override val bankCode: String,
override val branchCode: String,
override val cbsTellerId: String,
override val cbsTellerUserIdType: String,
override val queIdType: String,
override val description: String,
override val priority: String,
override val cbsTellerCapability: String,
override val txnScreenNo: String,
override val txnAmt: String,
override val txnDate: String,
override val sourceAcctNo: String,
override val destinationAcctNo: String,
override val narration: String,
override val sourceTxnNo: String,
override val sourceStat: String,
override val apiType: String,
override val remitterName: String,
val ifscCode: String,
override val rrn: String
) : Transaction