generated from pricelees/issue-pr-template
[#56] 예약 & 결제 프로세스 및 패키지 구조 재정의 #57
@ -0,0 +1,42 @@
|
||||
package com.sangdol.roomescape.payment.business.domain
|
||||
|
||||
enum class PaymentClientError {
|
||||
ALREADY_PROCESSED_PAYMENT,
|
||||
EXCEED_MAX_CARD_INSTALLMENT_PLAN,
|
||||
NOT_ALLOWED_POINT_USE,
|
||||
INVALID_REJECT_CARD,
|
||||
BELOW_MINIMUM_AMOUNT,
|
||||
INVALID_CARD_EXPIRATION,
|
||||
INVALID_STOPPED_CARD,
|
||||
EXCEED_MAX_DAILY_PAYMENT_COUNT,
|
||||
NOT_SUPPORTED_INSTALLMENT_PLAN_CARD_OR_MERCHANT,
|
||||
INVALID_CARD_INSTALLMENT_PLAN,
|
||||
NOT_SUPPORTED_MONTHLY_INSTALLMENT_PLAN,
|
||||
EXCEED_MAX_PAYMENT_AMOUNT,
|
||||
INVALID_CARD_LOST_OR_STOLEN,
|
||||
RESTRICTED_TRANSFER_ACCOUNT,
|
||||
INVALID_CARD_NUMBER,
|
||||
EXCEED_MAX_ONE_DAY_WITHDRAW_AMOUNT,
|
||||
EXCEED_MAX_ONE_TIME_WITHDRAW_AMOUNT,
|
||||
CARD_PROCESSING_ERROR,
|
||||
EXCEED_MAX_AMOUNT,
|
||||
INVALID_ACCOUNT_INFO_RE_REGISTER,
|
||||
NOT_AVAILABLE_PAYMENT,
|
||||
EXCEED_MAX_MONTHLY_PAYMENT_AMOUNT,
|
||||
REJECT_ACCOUNT_PAYMENT,
|
||||
REJECT_CARD_PAYMENT,
|
||||
REJECT_CARD_COMPANY,
|
||||
FORBIDDEN_REQUEST,
|
||||
EXCEED_MAX_AUTH_COUNT,
|
||||
EXCEED_MAX_ONE_DAY_AMOUNT,
|
||||
NOT_AVAILABLE_BANK,
|
||||
INVALID_PASSWORD,
|
||||
FDS_ERROR,
|
||||
;
|
||||
|
||||
companion object {
|
||||
fun contains(code: String): Boolean {
|
||||
return entries.any { it.name == code }
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
x
Reference in New Issue
Block a user