Package-level declarations

Types

Link copied to clipboard
@Serializable
@SerialName(value = "ALREADY_PAID")
data class AlreadyPaidError : PayInstantlyError, PayWithBillingKeyError, PreRegisterPaymentError

결제가 이미 완료된 경우

Link copied to clipboard

결제가 이미 완료된 경우

Link copied to clipboard
@Serializable
@SerialName(value = "ALREADY_PAID_OR_WAITING")
data class AlreadyPaidOrWaitingError : CreatePaymentScheduleError

결제가 이미 완료되었거나 대기중인 경우

Link copied to clipboard

결제가 이미 완료되었거나 대기중인 경우

Link copied to clipboard
@Serializable
sealed interface ApplyEscrowLogisticsError
Link copied to clipboard
@Serializable
sealed interface ArchivePlatformAdditionalFeePolicyError
Link copied to clipboard
@Serializable
sealed interface ArchivePlatformContractError
Link copied to clipboard
@Serializable
sealed interface ArchivePlatformDiscountSharePolicyError
Link copied to clipboard
@Serializable
sealed interface ArchivePlatformPartnerError
Link copied to clipboard

빌링키가 이미 삭제된 경우

Link copied to clipboard

빌링키가 이미 삭제된 경우

Link copied to clipboard

빌링키가 존재하지 않는 경우

Link copied to clipboard

빌링키가 존재하지 않는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "BILLING_KEY_NOT_ISSUED")
data class BillingKeyNotIssuedError : DeleteBillingKeyError
@Serializable
@SerialName(value = "CANCEL_AMOUNT_EXCEEDS_CANCELLABLE_AMOUNT")
data class CancelAmountExceedsCancellableAmountError : CancelPaymentError

결제 취소 금액이 취소 가능 금액을 초과한 경우

결제 취소 금액이 취소 가능 금액을 초과한 경우

Link copied to clipboard
@Serializable
sealed interface CancelCashReceiptError
Link copied to clipboard
@Serializable
@SerialName(value = "CANCELLABLE_AMOUNT_CONSISTENCY_BROKEN")
data class CancellableAmountConsistencyBrokenError : CancelPaymentError

취소 가능 잔액 검증에 실패한 경우

취소 가능 잔액 검증에 실패한 경우

Link copied to clipboard
@Serializable
sealed interface CancelPaymentError
Link copied to clipboard
@Serializable
sealed interface CancelPlatformContractScheduleError
Link copied to clipboard
@Serializable
sealed interface CancelPlatformPartnerScheduleError
@Serializable
@SerialName(value = "CANCEL_TAX_AMOUNT_EXCEEDS_CANCELLABLE_TAX_AMOUNT")
data class CancelTaxAmountExceedsCancellableTaxAmountError : CancelPaymentError

취소 과세 금액이 취소 가능한 과세 금액을 초과한 경우

취소 과세 금액이 취소 가능한 과세 금액을 초과한 경우

@Serializable
@SerialName(value = "CANCEL_TAX_FREE_AMOUNT_EXCEEDS_CANCELLABLE_TAX_FREE_AMOUNT")
data class CancelTaxFreeAmountExceedsCancellableTaxFreeAmountError : CancelPaymentError

취소 면세 금액이 취소 가능한 면세 금액을 초과한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "CASH_RECEIPT_ALREADY_ISSUED")
data class CashReceiptAlreadyIssuedError : IssueCashReceiptError

현금영수증이 이미 발급된 경우

Link copied to clipboard

현금영수증이 이미 발급된 경우

Link copied to clipboard
@Serializable
@SerialName(value = "CASH_RECEIPT_NOT_FOUND")
data class CashReceiptNotFoundError : CancelCashReceiptError, GetCashReceiptError

현금영수증이 존재하지 않는 경우

Link copied to clipboard

현금영수증이 존재하지 않는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "CASH_RECEIPT_NOT_ISSUED")
data class CashReceiptNotIssuedError : CancelCashReceiptError

현금영수증이 발급되지 않은 경우

Link copied to clipboard

현금영수증이 발급되지 않은 경우

Link copied to clipboard

요청된 채널이 존재하지 않는 경우

Link copied to clipboard

요청된 채널이 존재하지 않는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "CHANNEL_SPECIFIC")
data class ChannelSpecificError : DeleteBillingKeyError, IssueBillingKeyError

여러 채널을 지정한 요청에서, 채널 각각에서 오류가 발생한 경우

Link copied to clipboard

여러 채널을 지정한 요청에서, 채널 각각에서 오류가 발생한 경우

Link copied to clipboard
@Serializable
sealed interface CloseVirtualAccountError
Link copied to clipboard
@Serializable
sealed interface ConfirmEscrowError
Link copied to clipboard
@Serializable
sealed interface ConfirmIdentityVerificationError
Link copied to clipboard
@Serializable
sealed interface CreatePaymentScheduleError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformAdditionalFeePolicyError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformContractError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformDiscountSharePolicyError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformManualTransferError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformOrderCancelTransferError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformOrderTransferError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformPartnerError
Link copied to clipboard
@Serializable
sealed interface CreatePlatformPartnersError
Link copied to clipboard
@Serializable
sealed interface DeleteBillingKeyError
Link copied to clipboard
@Serializable
sealed interface DeletePlatformTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "DISCOUNT_AMOUNT_EXCEEDS_TOTAL_AMOUNT")
data class DiscountAmountExceedsTotalAmountError : PayInstantlyError, PayWithBillingKeyError

프로모션 할인 금액이 결제 시도 금액 이상인 경우

프로모션 할인 금액이 결제 시도 금액 이상인 경우

Link copied to clipboard
@Serializable
sealed interface DownloadPlatformTransferSheetError
Link copied to clipboard
@Serializable
@SerialName(value = "FORBIDDEN")
data class ForbiddenError : ApplyEscrowLogisticsError, ArchivePlatformAdditionalFeePolicyError, ArchivePlatformContractError, ArchivePlatformDiscountSharePolicyError, ArchivePlatformPartnerError, CancelCashReceiptError, CancelPaymentError, CancelPlatformAdditionalFeePolicyScheduleError, CancelPlatformContractScheduleError, CancelPlatformDiscountSharePolicyScheduleError, CancelPlatformPartnerScheduleError, CloseVirtualAccountError, ConfirmEscrowError, ConfirmIdentityVerificationError, CreatePaymentScheduleError, CreatePlatformAdditionalFeePolicyError, CreatePlatformContractError, CreatePlatformDiscountSharePolicyError, CreatePlatformManualTransferError, CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError, CreatePlatformPartnerError, CreatePlatformPartnersError, DeleteBillingKeyError, DeletePlatformTransferError, GetAllPaymentsError, GetBillingKeyInfoError, GetBillingKeyInfosError, GetCashReceiptError, GetIdentityVerificationError, GetPaymentError, GetPaymentScheduleError, GetPaymentSchedulesError, GetPaymentsError, GetPlatformAccountHolderError, GetPlatformAccountTransfersError, GetPlatformAdditionalFeePoliciesError, GetPlatformAdditionalFeePolicyError, GetPlatformAdditionalFeePolicyScheduleError, GetPlatformBulkPayoutsError, GetPlatformContractError, GetPlatformContractScheduleError, GetPlatformContractsError, GetPlatformDiscountSharePoliciesError, GetPlatformDiscountSharePolicyError, GetPlatformDiscountSharePolicyFilterOptionsError, GetPlatformDiscountSharePolicyScheduleError, GetPlatformPartnerError, GetPlatformPartnerFilterOptionsError, GetPlatformPartnerScheduleError, GetPlatformPartnerSettlementsError, GetPlatformPartnersError, GetPlatformPayoutsError, GetPlatformTransferError, GetPlatformTransferSummariesError, GetPromotionError, IssueBillingKeyError, IssueCashReceiptError, ModifyEscrowLogisticsError, PayInstantlyError, PayWithBillingKeyError, PreRegisterPaymentError, RecoverPlatformAdditionalFeePolicyError, RecoverPlatformContractError, RecoverPlatformDiscountSharePolicyError, RecoverPlatformPartnerError, RegisterStoreReceiptError, RescheduleAdditionalFeePolicyError, RescheduleContractError, RescheduleDiscountSharePolicyError, ReschedulePartnerError, ResendIdentityVerificationError, ResendWebhookError, RevokePaymentSchedulesError, ScheduleAdditionalFeePolicyError, ScheduleContractError, ScheduleDiscountSharePolicyError, SchedulePartnerError, SchedulePlatformPartnersError, SendIdentityVerificationError, UpdatePlatformAdditionalFeePolicyError, UpdatePlatformContractError, UpdatePlatformDiscountSharePolicyError, UpdatePlatformError, UpdatePlatformPartnerError

요청이 거절된 경우

Link copied to clipboard

요청이 거절된 경우

Link copied to clipboard
@Serializable
sealed interface GetAllPaymentsError
Link copied to clipboard
@Serializable
sealed interface GetBillingKeyInfoError
Link copied to clipboard
@Serializable
sealed interface GetBillingKeyInfosError
Link copied to clipboard
@Serializable
sealed interface GetCashReceiptError
Link copied to clipboard
@Serializable
sealed interface GetIdentityVerificationError
Link copied to clipboard
@Serializable
sealed interface GetKakaopayPaymentOrderError
Link copied to clipboard
@Serializable
sealed interface GetPaymentError
Link copied to clipboard
@Serializable
sealed interface GetPaymentScheduleError
Link copied to clipboard
@Serializable
sealed interface GetPaymentSchedulesError
Link copied to clipboard
@Serializable
sealed interface GetPaymentsError
Link copied to clipboard
@Serializable
sealed interface GetPlatformAccountHolderError
Link copied to clipboard
@Serializable
sealed interface GetPlatformAccountTransfersError
Link copied to clipboard
@Serializable
sealed interface GetPlatformAdditionalFeePoliciesError
Link copied to clipboard
@Serializable
sealed interface GetPlatformAdditionalFeePolicyError
@Serializable
sealed interface GetPlatformAdditionalFeePolicyScheduleError
Link copied to clipboard
@Serializable
sealed interface GetPlatformBulkPayoutsError
Link copied to clipboard
@Serializable
sealed interface GetPlatformContractError
Link copied to clipboard
@Serializable
sealed interface GetPlatformContractScheduleError
Link copied to clipboard
@Serializable
sealed interface GetPlatformContractsError
Link copied to clipboard
@Serializable
sealed interface GetPlatformDiscountSharePoliciesError
Link copied to clipboard
@Serializable
sealed interface GetPlatformDiscountSharePolicyError
@Serializable
sealed interface GetPlatformDiscountSharePolicyScheduleError
Link copied to clipboard
@Serializable
sealed interface GetPlatformError
Link copied to clipboard
@Serializable
sealed interface GetPlatformPartnerError
Link copied to clipboard
@Serializable
sealed interface GetPlatformPartnerFilterOptionsError
Link copied to clipboard
@Serializable
sealed interface GetPlatformPartnerScheduleError
Link copied to clipboard
@Serializable
sealed interface GetPlatformPartnersError
Link copied to clipboard
@Serializable
sealed interface GetPlatformPartnerSettlementsError
Link copied to clipboard
@Serializable
sealed interface GetPlatformPayoutsError
Link copied to clipboard
@Serializable
sealed interface GetPlatformTransferError
Link copied to clipboard
@Serializable
sealed interface GetPlatformTransferSummariesError
Link copied to clipboard
@Serializable
sealed interface GetPromotionError
Link copied to clipboard
@Serializable
@SerialName(value = "IDENTITY_VERIFICATION_ALREADY_SENT")
data class IdentityVerificationAlreadySentError : SendIdentityVerificationError

본인인증 건이 이미 API로 요청된 상태인 경우

Link copied to clipboard

본인인증 건이 이미 API로 요청된 상태인 경우

Link copied to clipboard
@Serializable
@SerialName(value = "IDENTITY_VERIFICATION_ALREADY_VERIFIED")
data class IdentityVerificationAlreadyVerifiedError : ConfirmIdentityVerificationError, ResendIdentityVerificationError, SendIdentityVerificationError

본인인증 건이 이미 인증 완료된 상태인 경우

본인인증 건이 이미 인증 완료된 상태인 경우

Link copied to clipboard

요청된 본인인증 건이 존재하지 않는 경우

Link copied to clipboard

요청된 본인인증 건이 존재하지 않는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "IDENTITY_VERIFICATION_NOT_SENT")
data class IdentityVerificationNotSentError : ConfirmIdentityVerificationError, ResendIdentityVerificationError

본인인증 건이 API로 요청된 상태가 아닌 경우

Link copied to clipboard

본인인증 건이 API로 요청된 상태가 아닌 경우

Link copied to clipboard
@Serializable
@SerialName(value = "INVALID_REQUEST")
data class InvalidRequestError : ApplyEscrowLogisticsError, ArchivePlatformAdditionalFeePolicyError, ArchivePlatformContractError, ArchivePlatformDiscountSharePolicyError, ArchivePlatformPartnerError, CancelCashReceiptError, CancelPaymentError, CancelPlatformAdditionalFeePolicyScheduleError, CancelPlatformContractScheduleError, CancelPlatformDiscountSharePolicyScheduleError, CancelPlatformPartnerScheduleError, CloseVirtualAccountError, ConfirmEscrowError, ConfirmIdentityVerificationError, CreatePaymentScheduleError, CreatePlatformAdditionalFeePolicyError, CreatePlatformContractError, CreatePlatformDiscountSharePolicyError, CreatePlatformManualTransferError, CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError, CreatePlatformPartnerError, CreatePlatformPartnersError, DeleteBillingKeyError, DeletePlatformTransferError, DownloadPlatformTransferSheetError, GetAllPaymentsError, GetBillingKeyInfoError, GetBillingKeyInfosError, GetCashReceiptError, GetIdentityVerificationError, GetKakaopayPaymentOrderError, GetPaymentError, GetPaymentScheduleError, GetPaymentSchedulesError, GetPaymentsError, GetPlatformAccountHolderError, GetPlatformAccountTransfersError, GetPlatformAdditionalFeePoliciesError, GetPlatformAdditionalFeePolicyError, GetPlatformAdditionalFeePolicyScheduleError, GetPlatformBulkPayoutsError, GetPlatformContractError, GetPlatformContractScheduleError, GetPlatformContractsError, GetPlatformDiscountSharePoliciesError, GetPlatformDiscountSharePolicyError, GetPlatformDiscountSharePolicyFilterOptionsError, GetPlatformDiscountSharePolicyScheduleError, GetPlatformError, GetPlatformPartnerError, GetPlatformPartnerFilterOptionsError, GetPlatformPartnerScheduleError, GetPlatformPartnerSettlementsError, GetPlatformPartnersError, GetPlatformPayoutsError, GetPlatformTransferError, GetPlatformTransferSummariesError, GetPromotionError, IssueBillingKeyError, IssueCashReceiptError, LoginViaApiSecretError, ModifyEscrowLogisticsError, PayInstantlyError, PayWithBillingKeyError, PreRegisterPaymentError, RecoverPlatformAdditionalFeePolicyError, RecoverPlatformContractError, RecoverPlatformDiscountSharePolicyError, RecoverPlatformPartnerError, RefreshTokenError, RegisterStoreReceiptError, RescheduleAdditionalFeePolicyError, RescheduleContractError, RescheduleDiscountSharePolicyError, ReschedulePartnerError, ResendIdentityVerificationError, ResendWebhookError, RevokePaymentSchedulesError, ScheduleAdditionalFeePolicyError, ScheduleContractError, ScheduleDiscountSharePolicyError, SchedulePartnerError, SchedulePlatformPartnersError, SendIdentityVerificationError, UpdatePlatformAdditionalFeePolicyError, UpdatePlatformContractError, UpdatePlatformDiscountSharePolicyError, UpdatePlatformError, UpdatePlatformPartnerError

요청된 입력 정보가 유효하지 않은 경우

Link copied to clipboard

요청된 입력 정보가 유효하지 않은 경우

Link copied to clipboard
@Serializable
sealed interface IssueBillingKeyError
Link copied to clipboard
@Serializable
sealed interface IssueCashReceiptError
Link copied to clipboard
@Serializable
sealed interface LoginViaApiSecretError
Link copied to clipboard
@Serializable
@SerialName(value = "MAX_TRANSACTION_COUNT_REACHED")
data class MaxTransactionCountReachedError : PayInstantlyError, PayWithBillingKeyError, SendIdentityVerificationError

결제 혹은 본인인증 시도 횟수가 최대에 도달한 경우

Link copied to clipboard

결제 혹은 본인인증 시도 횟수가 최대에 도달한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "MAX_WEBHOOK_RETRY_COUNT_REACHED")
data class MaxWebhookRetryCountReachedError : ResendWebhookError

동일한 webhook id에 대한 수동 재시도 횟수가 최대에 도달한 경우

Link copied to clipboard

동일한 webhook id에 대한 수동 재시도 횟수가 최대에 도달한 경우

Link copied to clipboard
@Serializable
sealed interface ModifyEscrowLogisticsError
Link copied to clipboard
@Serializable
sealed interface PayInstantlyError
Link copied to clipboard
@Serializable
@SerialName(value = "PAYMENT_ALREADY_CANCELLED")
data class PaymentAlreadyCancelledError : CancelPaymentError

결제가 이미 취소된 경우

Link copied to clipboard

결제가 이미 취소된 경우

Link copied to clipboard
Link copied to clipboard

결제 건이 존재하지 않는 경우

Link copied to clipboard

결제가 완료되지 않은 경우

Link copied to clipboard

결제가 완료되지 않은 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PAYMENT_NOT_WAITING_FOR_DEPOSIT")
data class PaymentNotWaitingForDepositError : CloseVirtualAccountError

결제 건이 입금 대기 상태가 아닌 경우

Link copied to clipboard

결제 건이 입금 대기 상태가 아닌 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PAYMENT_SCHEDULE_ALREADY_EXISTS")
data class PaymentScheduleAlreadyExistsError : CreatePaymentScheduleError, DeleteBillingKeyError, PayInstantlyError, PayWithBillingKeyError

결제 예약건이 이미 존재하는 경우

Link copied to clipboard

결제 예약건이 이미 존재하는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PAYMENT_SCHEDULE_ALREADY_PROCESSED")
data class PaymentScheduleAlreadyProcessedError : RevokePaymentSchedulesError

결제 예약건이 이미 처리된 경우

Link copied to clipboard

결제 예약건이 이미 처리된 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PAYMENT_SCHEDULE_ALREADY_REVOKED")
data class PaymentScheduleAlreadyRevokedError : RevokePaymentSchedulesError

결제 예약건이 이미 취소된 경우

Link copied to clipboard

결제 예약건이 이미 취소된 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PAYMENT_SCHEDULE_NOT_FOUND")
data class PaymentScheduleNotFoundError : GetPaymentScheduleError, RevokePaymentSchedulesError

결제 예약건이 존재하지 않는 경우

Link copied to clipboard

결제 예약건이 존재하지 않는 경우

Link copied to clipboard
@Serializable
sealed interface PayWithBillingKeyError
Link copied to clipboard

PG사에서 오류를 전달한 경우

@Serializable
@SerialName(value = "PLATFORM_ACCOUNT_VERIFICATION_ALREADY_USED")
data class PlatformAccountVerificationAlreadyUsedError : CreatePlatformPartnerError, SchedulePartnerError, UpdatePlatformPartnerError

파트너 계좌 검증 아이디를 이미 사용한 경우

파트너 계좌 검증 아이디를 이미 사용한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ACCOUNT_VERIFICATION_FAILED")
data class PlatformAccountVerificationFailedError : CreatePlatformPartnerError, SchedulePartnerError, UpdatePlatformPartnerError

파트너 계좌 인증이 실패한 경우

파트너 계좌 인증이 실패한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ACCOUNT_VERIFICATION_NOT_FOUND")
data class PlatformAccountVerificationNotFoundError : CreatePlatformPartnerError, SchedulePartnerError, UpdatePlatformPartnerError

파트너 계좌 검증 아이디를 찾을 수 없는 경우

파트너 계좌 검증 아이디를 찾을 수 없는 경우

@Serializable
@SerialName(value = "PLATFORM_ADDITIONAL_FEE_POLICIES_NOT_FOUND")
data class PlatformAdditionalFeePoliciesNotFoundError : CreatePlatformOrderTransferError
@Serializable
@SerialName(value = "PLATFORM_ADDITIONAL_FEE_POLICY_ALREADY_EXISTS")
data class PlatformAdditionalFeePolicyAlreadyExistsError : CreatePlatformAdditionalFeePolicyError
@Serializable
@SerialName(value = "PLATFORM_ADDITIONAL_FEE_POLICY_SCHEDULE_ALREADY_EXISTS")
data class PlatformAdditionalFeePolicyScheduleAlreadyExistsError : ScheduleAdditionalFeePolicyError
@Serializable
@SerialName(value = "PLATFORM_ADDITIONAL_FIXED_AMOUNT_FEE_CURRENCY_AND_SETTLEMENT_CURRENCY_MISMATCHED")
data class PlatformAdditionalFixedAmountFeeCurrencyAndSettlementCurrencyMismatchedError : CreatePlatformOrderTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ARCHIVED_ADDITIONAL_FEE_POLICY")
data class PlatformArchivedAdditionalFeePolicyError : ScheduleAdditionalFeePolicyError, UpdatePlatformAdditionalFeePolicyError

보관된 추가 수수료 정책을 업데이트하려고 하는 경우

보관된 추가 수수료 정책을 업데이트하려고 하는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ARCHIVED_CONTRACT")
data class PlatformArchivedContractError : ScheduleContractError, UpdatePlatformContractError

보관된 계약을 업데이트하려고 하는 경우

Link copied to clipboard

보관된 계약을 업데이트하려고 하는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ARCHIVED_DISCOUNT_SHARE_POLICY")
data class PlatformArchivedDiscountSharePolicyError : ScheduleDiscountSharePolicyError, UpdatePlatformDiscountSharePolicyError

보관된 할인 분담 정책을 업데이트하려고 하는 경우

보관된 할인 분담 정책을 업데이트하려고 하는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ARCHIVED_PARTNER")
data class PlatformArchivedPartnerError : SchedulePartnerError, UpdatePlatformPartnerError

보관된 파트너를 업데이트하려고 하는 경우

Link copied to clipboard

보관된 파트너를 업데이트하려고 하는 경우

@Serializable
@SerialName(value = "PLATFORM_ARCHIVED_PARTNERS_CANNOT_BE_SCHEDULED")
data class PlatformArchivedPartnersCannotBeScheduledError : SchedulePlatformPartnersError

보관된 파트너들을 예약 업데이트하려고 하는 경우

보관된 파트너들을 예약 업데이트하려고 하는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CANCELLABLE_AMOUNT_EXCEEDED")
data class PlatformCancellableAmountExceededError : CreatePlatformOrderCancelTransferError

취소 가능한 금액이 초과한 경우

취소 가능한 금액이 초과한 경우

@Serializable
@SerialName(value = "PLATFORM_CANCELLABLE_DISCOUNT_AMOUNT_EXCEEDED")
data class PlatformCancellableDiscountAmountExceededError : CreatePlatformOrderCancelTransferError
@Serializable
@SerialName(value = "PLATFORM_CANCELLABLE_DISCOUNT_TAX_FREE_AMOUNT_EXCEEDED")
data class PlatformCancellableDiscountTaxFreeAmountExceededError : CreatePlatformOrderCancelTransferError
@Serializable
@SerialName(value = "PLATFORM_CANCELLABLE_PRODUCT_QUANTITY_EXCEEDED")
data class PlatformCancellableProductQuantityExceededError : CreatePlatformOrderCancelTransferError
@Serializable
@SerialName(value = "PLATFORM_CANCELLATION_AND_PAYMENT_TYPE_MISMATCHED")
data class PlatformCancellationAndPaymentTypeMismatchedError : CreatePlatformOrderCancelTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CANCELLATION_NOT_FOUND")
data class PlatformCancellationNotFoundError : CreatePlatformOrderCancelTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CANCEL_ORDER_TRANSFERS_EXISTS")
data class PlatformCancelOrderTransfersExistsError : DeletePlatformTransferError
@Serializable
@SerialName(value = "PLATFORM_CANNOT_ARCHIVE_SCHEDULED_ADDITIONAL_FEE_POLICY")
data class PlatformCannotArchiveScheduledAdditionalFeePolicyError : ArchivePlatformAdditionalFeePolicyError

예약된 업데이트가 있는 추가 수수료 정책을 보관하려고 하는 경우

예약된 업데이트가 있는 추가 수수료 정책을 보관하려고 하는 경우

@Serializable
@SerialName(value = "PLATFORM_CANNOT_ARCHIVE_SCHEDULED_CONTRACT")
data class PlatformCannotArchiveScheduledContractError : ArchivePlatformContractError

예약된 업데이트가 있는 계약을 보관하려고 하는 경우

예약된 업데이트가 있는 계약을 보관하려고 하는 경우

@Serializable
@SerialName(value = "PLATFORM_CANNOT_ARCHIVE_SCHEDULED_DISCOUNT_SHARE_POLICY")
data class PlatformCannotArchiveScheduledDiscountSharePolicyError : ArchivePlatformDiscountSharePolicyError

예약된 업데이트가 있는 할인 분담 정책을 보관하려고 하는 경우

예약된 업데이트가 있는 할인 분담 정책을 보관하려고 하는 경우

@Serializable
@SerialName(value = "PLATFORM_CANNOT_ARCHIVE_SCHEDULED_PARTNER")
data class PlatformCannotArchiveScheduledPartnerError : ArchivePlatformPartnerError

예약된 업데이트가 있는 파트너를 보관하려고 하는 경우

예약된 업데이트가 있는 파트너를 보관하려고 하는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CANNOT_SPECIFY_TRANSFER")
data class PlatformCannotSpecifyTransferError : CreatePlatformOrderCancelTransferError

정산 건 식별에 실패한 경우

Link copied to clipboard

정산 건 식별에 실패한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CONTRACT_ALREADY_EXISTS")
data class PlatformContractAlreadyExistsError : CreatePlatformContractError
@Serializable
@SerialName(value = "PLATFORM_CONTRACT_PLATFORM_FIXED_AMOUNT_FEE_CURRENCY_AND_SETTLEMENT_CURRENCY_MISMATCHED")
data class PlatformContractPlatformFixedAmountFeeCurrencyAndSettlementCurrencyMismatchedError : CreatePlatformOrderTransferError
@Serializable
@SerialName(value = "PLATFORM_CONTRACT_SCHEDULE_ALREADY_EXISTS")
data class PlatformContractScheduleAlreadyExistsError : ScheduleContractError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CONTRACTS_NOT_FOUND")
data class PlatformContractsNotFoundError : CreatePlatformPartnersError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_CURRENCY_NOT_SUPPORTED")
data class PlatformCurrencyNotSupportedError : CreatePlatformOrderTransferError, CreatePlatformPartnerError, CreatePlatformPartnersError

지원 되지 않는 통화를 선택한 경우

Link copied to clipboard

지원 되지 않는 통화를 선택한 경우

@Serializable
@SerialName(value = "PLATFORM_DISCOUNT_SHARE_POLICIES_NOT_FOUND")
data class PlatformDiscountSharePoliciesNotFoundError : CreatePlatformOrderTransferError
@Serializable
@SerialName(value = "PLATFORM_DISCOUNT_SHARE_POLICY_ALREADY_EXISTS")
data class PlatformDiscountSharePolicyAlreadyExistsError : CreatePlatformDiscountSharePolicyError
@Serializable
@SerialName(value = "PLATFORM_DISCOUNT_SHARE_POLICY_ID_DUPLICATED")
data class PlatformDiscountSharePolicyIdDuplicatedError : CreatePlatformOrderCancelTransferError
@Serializable
@SerialName(value = "PLATFORM_DISCOUNT_SHARE_POLICY_SCHEDULE_ALREADY_EXISTS")
data class PlatformDiscountSharePolicyScheduleAlreadyExistsError : ScheduleDiscountSharePolicyError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_EXTERNAL_API_FAILED")
data class PlatformExternalApiFailedError : GetPlatformAccountHolderError

외부 api 오류

@Serializable
@SerialName(value = "PLATFORM_EXTERNAL_API_TEMPORARILY_FAILED")
data class PlatformExternalApiTemporarilyFailedError : GetPlatformAccountHolderError

외부 api의 일시적인 오류

@Serializable
@SerialName(value = "PLATFORM_INSUFFICIENT_DATA_TO_CHANGE_PARTNER_TYPE")
data class PlatformInsufficientDataToChangePartnerTypeError : SchedulePartnerError, UpdatePlatformPartnerError

파트너 타입 수정에 필요한 데이터가 부족한 경우

파트너 타입 수정에 필요한 데이터가 부족한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_INVALID_SETTLEMENT_FORMULA")
data class PlatformInvalidSettlementFormulaError : UpdatePlatformError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_NOT_ENABLED")
data class PlatformNotEnabledError : ArchivePlatformAdditionalFeePolicyError, ArchivePlatformContractError, ArchivePlatformDiscountSharePolicyError, ArchivePlatformPartnerError, CancelPlatformAdditionalFeePolicyScheduleError, CancelPlatformContractScheduleError, CancelPlatformDiscountSharePolicyScheduleError, CancelPlatformPartnerScheduleError, CreatePlatformAdditionalFeePolicyError, CreatePlatformContractError, CreatePlatformDiscountSharePolicyError, CreatePlatformManualTransferError, CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError, CreatePlatformPartnerError, CreatePlatformPartnersError, DeletePlatformTransferError, GetPlatformAccountHolderError, GetPlatformAccountTransfersError, GetPlatformAdditionalFeePoliciesError, GetPlatformAdditionalFeePolicyError, GetPlatformAdditionalFeePolicyScheduleError, GetPlatformBulkPayoutsError, GetPlatformContractError, GetPlatformContractScheduleError, GetPlatformContractsError, GetPlatformDiscountSharePoliciesError, GetPlatformDiscountSharePolicyError, GetPlatformDiscountSharePolicyFilterOptionsError, GetPlatformDiscountSharePolicyScheduleError, GetPlatformError, GetPlatformPartnerError, GetPlatformPartnerFilterOptionsError, GetPlatformPartnerScheduleError, GetPlatformPartnerSettlementsError, GetPlatformPartnersError, GetPlatformPayoutsError, GetPlatformTransferError, GetPlatformTransferSummariesError, RecoverPlatformAdditionalFeePolicyError, RecoverPlatformContractError, RecoverPlatformDiscountSharePolicyError, RecoverPlatformPartnerError, RescheduleAdditionalFeePolicyError, RescheduleContractError, RescheduleDiscountSharePolicyError, ReschedulePartnerError, ScheduleAdditionalFeePolicyError, ScheduleContractError, ScheduleDiscountSharePolicyError, SchedulePartnerError, SchedulePlatformPartnersError, UpdatePlatformAdditionalFeePolicyError, UpdatePlatformContractError, UpdatePlatformDiscountSharePolicyError, UpdatePlatformError, UpdatePlatformPartnerError

플랫폼 기능이 활성화되지 않아 요청을 처리할 수 없는 경우

Link copied to clipboard

플랫폼 기능이 활성화되지 않아 요청을 처리할 수 없는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_NOT_SUPPORTED_BANK")
data class PlatformNotSupportedBankError : GetPlatformAccountHolderError

지원하지 않는 은행인 경우

Link copied to clipboard

지원하지 않는 은행인 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_ORDER_DETAIL_MISMATCHED")
data class PlatformOrderDetailMismatchedError : CreatePlatformOrderCancelTransferError
@Serializable
@SerialName(value = "PLATFORM_ORDER_TRANSFER_ALREADY_CANCELLED")
data class PlatformOrderTransferAlreadyCancelledError : CreatePlatformOrderCancelTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_PARTNER_ID_ALREADY_EXISTS")
data class PlatformPartnerIdAlreadyExistsError : CreatePlatformPartnerError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_PARTNER_IDS_ALREADY_EXISTS")
data class PlatformPartnerIdsAlreadyExistError : CreatePlatformPartnersError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_PARTNER_IDS_DUPLICATED")
data class PlatformPartnerIdsDuplicatedError : CreatePlatformPartnersError
@Serializable
@SerialName(value = "PLATFORM_PARTNER_SCHEDULE_ALREADY_EXISTS")
data class PlatformPartnerScheduleAlreadyExistsError : SchedulePartnerError
@Serializable
@SerialName(value = "PLATFORM_PARTNER_SCHEDULES_ALREADY_EXIST")
data class PlatformPartnerSchedulesAlreadyExistError : SchedulePlatformPartnersError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_PAYMENT_NOT_FOUND")
data class PlatformPaymentNotFoundError : CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_PRODUCT_ID_DUPLICATED")
data class PlatformProductIdDuplicatedError : CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_PRODUCT_ID_NOT_FOUND")
data class PlatformProductIdNotFoundError : CreatePlatformOrderCancelTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_SETTLEMENT_AMOUNT_EXCEEDED")
data class PlatformSettlementAmountExceededError : CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError

정산 가능한 금액을 초과한 경우

정산 가능한 금액을 초과한 경우

@Serializable
@SerialName(value = "PLATFORM_SETTLEMENT_CANCEL_AMOUNT_EXCEEDED_PORT_ONE_CANCEL")
data class PlatformSettlementCancelAmountExceededPortOneCancelError : CreatePlatformOrderCancelTransferError

정산 취소 요청 금액이 포트원 결제 취소 내역의 취소 금액을 초과한 경우

정산 취소 요청 금액이 포트원 결제 취소 내역의 취소 금액을 초과한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_SETTLEMENT_PARAMETER_NOT_FOUND")
data class PlatformSettlementParameterNotFoundError : CreatePlatformOrderTransferError

정산 파라미터가 존재하지 않는 경우

정산 파라미터가 존재하지 않는 경우

@Serializable
@SerialName(value = "PLATFORM_SETTLEMENT_PAYMENT_AMOUNT_EXCEEDED_PORT_ONE_PAYMENT")
data class PlatformSettlementPaymentAmountExceededPortOnePaymentError : CreatePlatformOrderTransferError

정산 요청 결제 금액이 포트원 결제 내역의 결제 금액을 초과한 경우

정산 요청 결제 금액이 포트원 결제 내역의 결제 금액을 초과한 경우

@Serializable
@SerialName(value = "PLATFORM_SETTLEMENT_SUPPLY_WITH_VAT_AMOUNT_EXCEEDED_PORT_ONE_PAYMENT")
data class PlatformSettlementSupplyWithVatAmountExceededPortOnePaymentError : CreatePlatformOrderTransferError

정산 요청 공급대가가 포트원 결제 내역의 공급대가를 초과한 경우

@Serializable
@SerialName(value = "PLATFORM_SETTLEMENT_TAX_FREE_AMOUNT_EXCEEDED_PORT_ONE_PAYMENT")
data class PlatformSettlementTaxFreeAmountExceededPortOnePaymentError : CreatePlatformOrderTransferError

정산 요청 면세 금액이 포트원 결제 내역의 면세 금액을 초과한 경우

정산 요청 면세 금액이 포트원 결제 내역의 면세 금액을 초과한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_TRANSFER_ALREADY_EXISTS")
data class PlatformTransferAlreadyExistsError : CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError
@Serializable
@SerialName(value = "PLATFORM_TRANSFER_DISCOUNT_SHARE_POLICY_NOT_FOUND")
data class PlatformTransferDiscountSharePolicyNotFoundError : CreatePlatformOrderCancelTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_TRANSFER_NON_DELETABLE_STATUS")
data class PlatformTransferNonDeletableStatusError : DeletePlatformTransferError
Link copied to clipboard
@Serializable
@SerialName(value = "PLATFORM_TRANSFER_NOT_FOUND")
data class PlatformTransferNotFoundError : CreatePlatformOrderCancelTransferError, DeletePlatformTransferError, GetPlatformTransferError

사용자 정의 속성이 존재 하지 않는 경우

Link copied to clipboard
@Serializable
sealed interface PreRegisterPaymentError
Link copied to clipboard
@Serializable
@SerialName(value = "PROMOTION_NOT_FOUND")
data class PromotionNotFoundError : GetPromotionError

프로모션이 존재하지 않는 경우

Link copied to clipboard

프로모션이 존재하지 않는 경우

Link copied to clipboard
@Serializable
@SerialName(value = "PROMOTION_PAY_METHOD_DOES_NOT_MATCH")
data class PromotionPayMethodDoesNotMatchError : PayInstantlyError, PayWithBillingKeyError

결제수단이 프로모션에 지정된 것과 일치하지 않는 경우

Link copied to clipboard

결제수단이 프로모션에 지정된 것과 일치하지 않는 경우

Link copied to clipboard
@Serializable
sealed interface RecoverPlatformAdditionalFeePolicyError
Link copied to clipboard
@Serializable
sealed interface RecoverPlatformContractError
Link copied to clipboard
@Serializable
sealed interface RecoverPlatformDiscountSharePolicyError
Link copied to clipboard
@Serializable
sealed interface RecoverPlatformPartnerError
Link copied to clipboard
@Serializable
sealed interface RefreshTokenError
Link copied to clipboard
@Serializable
sealed interface RegisterStoreReceiptError
@Serializable
@SerialName(value = "REMAINED_AMOUNT_LESS_THAN_PROMOTION_MIN_PAYMENT_AMOUNT")
data class RemainedAmountLessThanPromotionMinPaymentAmountError : CancelPaymentError

부분 취소 시, 취소하게 될 경우 남은 금액이 프로모션의 최소 결제 금액보다 작아지는 경우

부분 취소 시, 취소하게 될 경우 남은 금액이 프로모션의 최소 결제 금액보다 작아지는 경우

Link copied to clipboard
@Serializable
sealed interface RescheduleAdditionalFeePolicyError
Link copied to clipboard
@Serializable
sealed interface RescheduleContractError
Link copied to clipboard
@Serializable
sealed interface RescheduleDiscountSharePolicyError
Link copied to clipboard
@Serializable
sealed interface ReschedulePartnerError
Link copied to clipboard
@Serializable
sealed interface ResendIdentityVerificationError
Link copied to clipboard
@Serializable
sealed interface ResendWebhookError
Link copied to clipboard
@Serializable
sealed interface RevokePaymentSchedulesError
Link copied to clipboard
@Serializable
sealed interface ScheduleAdditionalFeePolicyError
Link copied to clipboard
@Serializable
sealed interface ScheduleContractError
Link copied to clipboard
@Serializable
sealed interface ScheduleDiscountSharePolicyError
Link copied to clipboard
@Serializable
sealed interface SchedulePartnerError
Link copied to clipboard
@Serializable
sealed interface SchedulePlatformPartnersError
Link copied to clipboard
@Serializable
sealed interface SendIdentityVerificationError
Link copied to clipboard
@Serializable
@SerialName(value = "SUM_OF_PARTS_EXCEEDS_CANCEL_AMOUNT")
data class SumOfPartsExceedsCancelAmountError : CancelPaymentError

면세 금액 등 하위 항목들의 합이 전체 취소 금액을 초과한 경우

Link copied to clipboard

면세 금액 등 하위 항목들의 합이 전체 취소 금액을 초과한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "SUM_OF_PARTS_EXCEEDS_TOTAL_AMOUNT")
data class SumOfPartsExceedsTotalAmountError : CreatePaymentScheduleError, PayInstantlyError, PayWithBillingKeyError

면세 금액 등 하위 항목들의 합이 전체 결제 금액을 초과한 경우

Link copied to clipboard

면세 금액 등 하위 항목들의 합이 전체 결제 금액을 초과한 경우

Link copied to clipboard
@Serializable
@SerialName(value = "UNAUTHORIZED")
data class UnauthorizedError : ApplyEscrowLogisticsError, ArchivePlatformAdditionalFeePolicyError, ArchivePlatformContractError, ArchivePlatformDiscountSharePolicyError, ArchivePlatformPartnerError, CancelCashReceiptError, CancelPaymentError, CancelPlatformAdditionalFeePolicyScheduleError, CancelPlatformContractScheduleError, CancelPlatformDiscountSharePolicyScheduleError, CancelPlatformPartnerScheduleError, CloseVirtualAccountError, ConfirmEscrowError, ConfirmIdentityVerificationError, CreatePaymentScheduleError, CreatePlatformAdditionalFeePolicyError, CreatePlatformContractError, CreatePlatformDiscountSharePolicyError, CreatePlatformManualTransferError, CreatePlatformOrderCancelTransferError, CreatePlatformOrderTransferError, CreatePlatformPartnerError, CreatePlatformPartnersError, DeleteBillingKeyError, DeletePlatformTransferError, DownloadPlatformTransferSheetError, GetAllPaymentsError, GetBillingKeyInfoError, GetBillingKeyInfosError, GetCashReceiptError, GetIdentityVerificationError, GetKakaopayPaymentOrderError, GetPaymentError, GetPaymentScheduleError, GetPaymentSchedulesError, GetPaymentsError, GetPlatformAccountHolderError, GetPlatformAccountTransfersError, GetPlatformAdditionalFeePoliciesError, GetPlatformAdditionalFeePolicyError, GetPlatformAdditionalFeePolicyScheduleError, GetPlatformBulkPayoutsError, GetPlatformContractError, GetPlatformContractScheduleError, GetPlatformContractsError, GetPlatformDiscountSharePoliciesError, GetPlatformDiscountSharePolicyError, GetPlatformDiscountSharePolicyFilterOptionsError, GetPlatformDiscountSharePolicyScheduleError, GetPlatformError, GetPlatformPartnerError, GetPlatformPartnerFilterOptionsError, GetPlatformPartnerScheduleError, GetPlatformPartnerSettlementsError, GetPlatformPartnersError, GetPlatformPayoutsError, GetPlatformTransferError, GetPlatformTransferSummariesError, GetPromotionError, IssueBillingKeyError, IssueCashReceiptError, LoginViaApiSecretError, ModifyEscrowLogisticsError, PayInstantlyError, PayWithBillingKeyError, PreRegisterPaymentError, RecoverPlatformAdditionalFeePolicyError, RecoverPlatformContractError, RecoverPlatformDiscountSharePolicyError, RecoverPlatformPartnerError, RefreshTokenError, RegisterStoreReceiptError, RescheduleAdditionalFeePolicyError, RescheduleContractError, RescheduleDiscountSharePolicyError, ReschedulePartnerError, ResendIdentityVerificationError, ResendWebhookError, RevokePaymentSchedulesError, ScheduleAdditionalFeePolicyError, ScheduleContractError, ScheduleDiscountSharePolicyError, SchedulePartnerError, SchedulePlatformPartnersError, SendIdentityVerificationError, UpdatePlatformAdditionalFeePolicyError, UpdatePlatformContractError, UpdatePlatformDiscountSharePolicyError, UpdatePlatformError, UpdatePlatformPartnerError

인증 정보가 올바르지 않은 경우

Link copied to clipboard

인증 정보가 올바르지 않은 경우

Link copied to clipboard

API 응답이 알 수 없는 형식임을 나타냅니다.

Link copied to clipboard
@Serializable
sealed interface UpdatePlatformAdditionalFeePolicyError
Link copied to clipboard
@Serializable
sealed interface UpdatePlatformContractError
Link copied to clipboard
@Serializable
sealed interface UpdatePlatformDiscountSharePolicyError
Link copied to clipboard
@Serializable
sealed interface UpdatePlatformError
Link copied to clipboard
@Serializable
sealed interface UpdatePlatformPartnerError
Link copied to clipboard
@Serializable
@SerialName(value = "WEBHOOK_NOT_FOUND")
data class WebhookNotFoundError : ResendWebhookError

웹훅 내역이 존재하지 않는 경우

Link copied to clipboard

웹훅 내역이 존재하지 않는 경우