Files
entity/src/types/brilink.ts
fro1991 e101435562 update
2025-06-14 10:53:00 +09:00

136 lines
2.6 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"
}
export enum BrilinkTransactionCodePrefixType {
"brizzi" = "BRZ",
"remittance" = "RTC"
}
export enum BrilinkTransactionActivity {
"topup" = "topup",
"payment" = "payment",
"purchase" = "purchase"
}
export enum BrilinkTransactionCodePrefixActivity {
"topup" = "1",
"payment" = "2",
"purchase" = "3"
}
export enum BrilinkTransactionStatus {
"pending" = "pending",
"process" = "process",
"success" = "success",
"fail" = "fail",
}
export enum BrilinkMerchantSettlementStatus {
"pending" = "pending",
"process" = "process",
"success" = "success",
"fail" = "fail",
}
export enum BrilinkDiscountType {
"fix" = "fix",
"percent" = "percent",
}
export enum BrilinkDiscountStatus {
"active" = "active",
"inactive" = "inactive",
"expired" = "expired",
}
export enum BrilinkDiscountModule {
"brizzi" = "brizzi"
}