completed initial scaffolding for services

This commit is contained in:
2025-06-16 23:12:38 +02:00
parent eee746a5d8
commit b214d42d2f
24 changed files with 305 additions and 88 deletions

View File

@@ -0,0 +1,7 @@
package zw.qantra.tm.domain.enums;
public enum ChargeConditionType {
PROVIDER, // bill provider conditions
GATEWAY, // payment gateway conditions
TRANSACTION // qantra conditions
}

View File

@@ -0,0 +1,7 @@
package zw.qantra.tm.domain.enums;
public enum ChargeLabelEnum {
FEE,
TAX,
GATEWAY_FEE
}

View File

@@ -0,0 +1,9 @@
package zw.qantra.tm.domain.enums;
public enum CurrencyType {
ZWL,
ZWG,
USD,
ZiG,
ZAR
}

View File

@@ -0,0 +1,9 @@
package zw.qantra.tm.domain.enums;
public enum Status {
SUCCESS,
PENDING,
FAILED,
CANCELLED,
REVERSED
}

View File

@@ -0,0 +1,6 @@
package zw.qantra.tm.domain.enums;
public enum TargetEvent {
INCLUDE,
EXCLUDE
}