UNPKG

@takentrade/takentrade-libs

Version:
86 lines (85 loc) 2.18 kB
export declare enum TransactionType { CREDIT = "CREDIT", DEBIT = "DEBIT", DEPOSIT = "DEPOSIT", TOP_UP = "TOP_UP", WITHDRAWAL = "WITHDRAWAL", INTEREST_ACCRUAL = "INTEREST_ACCRUAL", TAX_DEDUCTION = "TAX_DEDUCTION", PAUSE = "PAUSE", CONTRIBUTION = "CONTRIBUTION", PAYOUT = "PAYOUT", FEE_DEDUCTION = "FEE_DEDUCTION" } export declare enum TransactionCategory { DEPOSIT = "DEPOSIT", WITHDRAWAL = "WITHDRAWAL", LOAN_DISBURSEMENT = "LOAN_DISBURSEMENT", LOAN_REPAYMENT = "LOAN_REPAYMENT", AJO_CONTRIBUTION = "AJO_CONTRIBUTION", AJO_TOPUP = "AJO_TOPUP", AJO_COMPLETION = "AJO_COMPLETION", AIRTIME = "AIRTIME", DATA = "DATA", ELECTRICITY = "ELECTRICITY", CABLETV = "CABLETV", BETTING = "BETTING", INTERNET = "INTERNET", EDUCATION = "EDUCATION", TRANSPORT = "TRANSPORT", DONATION = "DONATION", INSURANCE = "INSURANCE", TAX = "TAX", RELIGION = "RELIGION", TRANSFER = "TRANSFER", REFERRAL_BONUS = "REFERRAL_BONUS", FEES = "FEES", FEE_COLLECTION = "FEE_COLLECTION", PENALTY = "PENALTY", LOAN_INTEREST = "LOAN_INTEREST", AJO_FEE = "AJO_FEE" } export declare enum TransactionStatus { PENDING = "PENDING", SUCCESSFUL = "SUCCESSFUL", FAILED = "FAILED", REVERSED = "REVERSED" } export declare enum LoanStatus { PENDING = "PENDING", APPROVED = "APPROVED", DISBURSED = "DISBURSED", REPAID = "REPAID", OVERDUE = "OVERDUE", DECLINED = "DECLINED" } export declare enum SavingsStatus { ACTIVE = "ACTIVE", MATURED = "MATURED", CLOSED = "CLOSED", PENDING = "PENDING", SUSPENDED = "SUSPENDED" } export declare enum AjoStatus { ACTIVE = "ACTIVE", COMPLETED = "COMPLETED", CANCELLED = "CANCELLED", PAUSED = "PAUSED" } export declare enum AjoMembershipStatus { PENDING = "PENDING", ACTIVE = "ACTIVE", INACTIVE = "INACTIVE", REMOVED = "REMOVED" } export declare enum AjoType { PERSONAL = "PERSONAL", FAMILY = "FAMILY", FRIEND = "FRIEND", GROUP = "GROUP" } export declare enum Frequency { DAILY = "DAILY", WEEKLY = "WEEKLY", MONTHLY = "MONTHLY" }