Files
entity/src/types/brilink.ts
fro1991 ce7c293241 update
2025-07-18 03:09:35 +07:00

164 lines
3.0 KiB
TypeScript

export enum BrilinkMerchantStatus {
"active" = "active",
"inactive" = "inactive",
}
export enum BrilinkTerminalType {
"edc" = "edc",
}
export enum BrilinkTerminalCondition {
"new" = "new",
"good" = "good",
"minor_damage" = "minor_damage",
"damaged" = "damaged",
"unusabel" = "unusable",
"disposed" = "disposed",
"lost" = "lost",
}
export enum BrilinkTerminalOnline {
"online" = "online",
"offline" = "offline",
"block" = "block",
}
export enum BrilinkBalanceType {
"merchant" = "merchant",
"terminal" = "terminal",
}
export enum BrilinkBalanceCode {
"brizzi" = "brizzi",
"remittance" = "remittance",
}
export enum BrilinkBalanceMutationType {
"credit" = "credit",
"debit" = "debit",
}
export enum BrilinkBalanceMutationCodePrefixType {
"credit" = "CR",
"debit" = "DB",
}
export enum BrilinkBalanceMutationActvity {
"topup" = "topup",
"transfer" = "transfer",
"withdrawal" = "withdrawal",
}
export enum BrilinkBalanceMutationCodePrefixActvity {
"topup" = "1",
"transfer" = "2",
"withdrawal" = "3",
}
export enum BrilinkBalanceSourceType {
"account" = "account",
"merchant" = "merchant",
"terminal" = "terminal",
}
export enum BrilinkBalanceDestinationType {
"account" = "account",
"merchant" = "merchant",
"terminal" = "terminal",
"brizzi" = "brizzi",
}
export enum BrilinkBalanceMutationStatus {
"pending" = "pending",
"process" = "process",
"success" = "success",
"fail" = "fail",
"reject" = "reject",
}
export enum BrilinkBalanceTopupCodePrefix {
"account" = "ACC",
"merchant" = "MCH",
"terminal" = "TML",
"brizzi" = "BRZ",
}
export enum BrilinkTransactionType {
"brizzi" = "brizzi",
"remittance" = "remittance",
"mobile" = "mobile",
}
export enum BrilinkTransactionCodePrefixType {
"brizzi" = "BRZ",
"remittance" = "RTC",
"mobile" = "MBL",
}
export enum BrilinkTransactionActivity {
"topup" = "topup",
"payment" = "payment",
"purchase" = "purchase",
}
export enum BrilinkTransactionCodePrefixActivity {
"topup" = "1",
"payment" = "2",
"purchase" = "3",
}
export enum BrilinkTransactionStatus {
"unpaid" = "unpaid",
"paid" = "paid",
"pending" = "pending",
"process" = "process",
"success" = "success",
"fail" = "fail",
}
export enum BrilinkMerchantSettlementStatus {
"pending" = "pending",
"process" = "process",
"success" = "success",
"fail" = "fail",
}
export enum BrilinkDiscountType {
"fix" = "fix",
"percentage" = "percentage",
}
export enum BrilinkDiscountStatus {
"scheduled" = "scheduled",
"active" = "active",
"inactive" = "inactive",
"expired" = "expired",
}
export enum BrilinkDiscountModule {
"brizzi" = "brizzi",
}
export enum BrilinkProductCategorySupplier {
"tcel" = "tcel",
}
export enum BrilinkMembershipCardStatus {
"active" = "active",
"inactive" = "inactive",
"expired" = "expired",
}
export enum BrilinkMembershipCardHistoryActvity {
"activation" = "activation",
"validation" = "validation",
"extend" = "extend",
"deactivation" = "deactivation",
}
export enum BrilinkMembershipCardRemarks {
"unverified" = "unverified",
"verified" = "verified",
"suspicious" = "suspicious",
}