PortOne REST API - V2
API 결제, 결제 정보 조회, 결제 취소 등의 기능을 제공하는 REST API입니다.
V2 API hostname: api.portone.io
요청 및 응답 형식
요청과 응답의 본문은 JSON 형식입니다.
API 응답에 포함된 필드는 별도 안내 없이 추가될 수 있으니, 알지 못하는 필드가 있는 경우에는 무시하도록 개발해 주세요.
API 매개 변수 중 URL 경로에 들어가는 문자열 값이 있는 경우, URL 경로에 들어갈 수 없는 문자열은 이스케이프하여야 합니다. 자바스크립트의 encodeURIComponent 함수 등을 사용할 수 있습니다.
인증 방식
V2 API를 사용하기 위해서는 V2 API Secret이 필요하며, 포트원 콘솔 내 결제연동 탭에서 발급받을 수 있습니다.
인증 관련 API를 제외한 모든 API는 HTTP Authorization 헤더로 인증 정보를 전달해 주셔야 합니다. Authorization 헤더에 전달하는 형식은 두 가지 중 하나입니다.
- API Secret 직접 사용 (간편)
Authorization: PortOne MY_API_SECRET - 액세스 토큰 사용
Authorization: Bearer MY_ACCESS_TOKEN
인증 관련 API
인증과 관련된 API 기능을 제공합니다.
결제 관련 API
결제와 관련된 API 기능을 제공합니다.
목차
결제 예약 관련 API
빌링키 관련 API
빌링키와 관련된 API 기능을 제공합니다.
현금 영수증 관련 API
본인인증 관련 API
B2B 서비스 API
B2B 관련 API 기능을 제공합니다. alpha 버전의 API 로서, 사용을 원하실 경우 관리자콘솔 및 홈페이지를 통해 문의해주세요.
목차
특정 PG사 관련 API
특정 PG사에 국한된 API 기능을 제공합니다.
타입 정의
Addressunion
AlreadyPaidErrorobject
AlreadyPaidOrWaitingErrorobject
ApplyEscrowLogisticsErrorunion
ApplyEscrowLogisticsResponseobject
B2bBankAccountNotFoundErrorobject
B2bCertificateobject
인증서 타입
B2bCertificateTypeenum
E_TAX전자세금용 공동인증서POP_BILL팝빌 특목용 공동인증서ETC기타B2bCertificateUnregisteredErrorobject
B2bCompanyAlreadyRegisteredErrorobject
B2bCompanyContactobject
팝빌 로그인 계정으로 사용됩니다.
true일 경우 관리자, false일 경우 담당자입니다.
B2bCompanyContactInputobject
팝빌 로그인 계정으로 사용됩니다.
B2bCompanyNotFoundErrorobject
B2bCompanyStateobject
사업자 과세 유형
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영업 상태
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
B2bCompanyStateBusinessStatusenum
IN_BUSINESS영업중CLOSED폐업SUSPENDED휴업B2bCompanyStateTaxationTypeenum
SIMPLE간이 과세ASSIGNED_ID_NUMBER비영리법인 또는 국가기관, 고유번호가 부여된 단체TAX_FREE면세SIMPLE_TAX_INVOICE_ISSUER간이 과세 세금계산서 발급 사업자NORMAL일반 과세B2bContactNotFoundErrorobject
B2bExternalServiceErrorobject
B2bFinancialSystemCommunicationErrorobject
B2bFinancialSystemFailureErrorobject
B2bFinancialSystemUnderMaintenanceErrorobject
B2bForeignExchangeAccountErrorobject
B2bHometaxUnderMaintenanceErrorobject
B2bIdAlreadyExistsErrorobject
B2bMemberCompanyobject
- 없이 숫자로만 구성됩니다.
B2bMemberCompanyNotFoundErrorobject
B2bModificationobject
수정 사유
B2bNotEnabledErrorobject
B2bRecipientNotFoundErrorobject
B2bRegularMaintenanceTimeErrorobject
B2bSearchDateTypeenum
REGISTER등록일WRITE작성일ISSUE발행일B2bSupplierNotFoundErrorobject
B2bSuspendedAccountErrorobject
B2bTaxInvoiceunion
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
B2bTaxInvoiceAdditionalContactobject
최대 100자
B2bTaxInvoiceBeforeSendingobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
B2bTaxInvoiceCompanyobject
- 를 제외한 10자리
4자리 고정
최대 200자
최대 100자
최대 300자
최대 100자
최대 100자
세금계산서 담당자
B2bTaxInvoiceContactobject
B2bTaxInvoiceDocumentKeyTypeenum
SUPPLIER공급자RECIPIENT공급받는자B2bTaxInvoiceInputobject
과세 유형
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
영문 대소문자, 숫자, 특수문자('-','_')만 이용 가능
영문 대소문자, 숫자, 특수문자('-','_')만 이용 가능
공급자 담당자 휴대폰번호 {supplier.contact.mobile_phone_number} 값으로 문자 전송 전송시 포인트 차감되며, 실패시 환불 처리 기본값은 false
세금 계산서 수정
최대 99개
최대 3개
B2bTaxInvoiceIssuanceCancelledobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
영업 상태
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
B2bTaxInvoiceIssuedobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
B2bTaxInvoiceItemobject
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
최대 100자
최대 100자
입력 범위 : -99999999.99 ~ 999999999.99, 10^-quantityScale 단위로 치환됨
입력 범위 : 0 ~ 2, 기본값: 0
입력 범위 : -99999999999999.99 ~ 999999999999999.99
입력 범위 : 0 ~ 2, 기본값: 0
B2bTaxInvoiceModificationTypeenum
DUPLICATE_ISSUANCE_DUE_TO_ERROR착오에 의한 이중 발급CHANGE_IN_SUPPLY_COST공금가액 변동CANCELLATION_OF_CONTRACT계약 해제POST_ISSUANCE_LOCAL_LETTER_OF_CREDIT내국신용장 사후개설CORRECTION_OF_ENTRY_ERRORS기재사항 착오 정정RETURN환입B2bTaxInvoiceNoRecipientDocumentKeyErrorobject
B2bTaxInvoiceNoSupplierDocumentKeyErrorobject
B2bTaxInvoiceNonDeletableStatusErrorobject
B2bTaxInvoiceNotFoundErrorobject
B2bTaxInvoiceNotIssuedStatusErrorobject
B2bTaxInvoiceNotRegisteredStatusErrorobject
B2bTaxInvoiceNotRequestedStatusErrorobject
B2bTaxInvoicePurposeTypeenum
RECEIPTINVOICENONEB2bTaxInvoiceRegisteredobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
B2bTaxInvoiceRequestCancelledobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
B2bTaxInvoiceRequestRefusedobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
B2bTaxInvoiceRequestedobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
B2bTaxInvoiceSendingobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
B2bTaxInvoiceSendingCompletedobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
국세청 발급 결과 코드로 영문 3자리 + 숫자 3자리로 구성됨
B2bTaxInvoiceSendingFailedobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
국세청 발급 결과 코드로 영문 3자리 + 숫자 3자리로 구성됨
B2bTaxInvoiceStatusenum
BEFORE_SENDING전송전SENDING_FAILED전송실패REQUEST_REFUSED공급자의 발행거부REQUEST_CANCELLED_BY_RECIPIENT공급받는자에 의한 발행취소ISSUANCE_CANCELLED_BY_SUPPLIER공급자에 의한 발행 취소REQUESTED역발행대기 (전자 서명 요청됨)ISSUED발행완료SENDING_COMPLETED전송완료REGISTERED임시저장SENDING전송중WAITING_SENDING전송대기B2bTaxInvoiceSummaryobject
과세 유형
영수/청구
영업 상태
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
세금계산서 발행(전자서명) 시점에 자동으로 부여
국세청 발급 결과 코드로 영문 3자리 + 숫자 3자리로 구성됨
B2bTaxInvoiceWaitingSendingobject
과세 유형
입력 범위(4자리) : 0 ~ 9999
입력 범위(4자리) : 0 ~ 9999
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
영수/청구
최대 3개
세금 계산서 수정
최대 99개
최대 3개
세금계산서 발행(전자서명) 시점에 자동으로 부여
B2bTaxTypeenum
TAXABLE과세ZERO_RATED영세FREE면세Bankenum
BANK_OF_CHINA중국은행KDB산업은행KAKAO_PAY_SECURITIES카카오페이증권SK_SECURITIESSK증권HANA_SECURITIES하나증권KB_SECURITIESKB증권KYONGNAM경남은행CITI한국씨티은행SHINYOUNG_SECURITIES신영증권KOREA_SECURITIES한국투자증권SHINHAN신한은행UOB대화은행KOREA_FOSS_SECURITIES한국포스증권MERITZ_SECURITIES메리츠증권MIZUHO미즈호은행EBEST_SECURITIES이베스트투자증권IBK기업은행DEUTSCHE도이치은행KCIS한국신용정보원KEXIM수출입은행SHINHYUP신협CCB중국건설은행HANA하나은행TOSS_SECURITIES토스증권SHINHAN_SECURITIES신한투자증권HANHWA_SECURITIES한화투자증권LOCAL_NONGHYUP지역농축협WOORI우리은행SAMSUNG_SECURITIES삼성증권K_BANK케이뱅크DB_SECURITIESDB금융투자SGI서울보증보험JEJU제주은행MIRAE_ASSET_SECURITIES미래에셋증권SAVINGS_BANK저축은행EUGENE_SECURITIES유진투자증권DAEGU대구은행SUHYUP수협은행CAPE_SECURITIES케이프투자증권JEONBUK전북은행BNP_PARIBAS비엔피파리바은행KODIT신용보증기금BOCOM교통은행DAOL_SECURITIES다울투자증권NFCF산림조합중앙회HSBCHSBC은행STANDARD_CHARTEREDSC제일은행KWANGJU광주은행ICBC중국공상은행TOSS토스뱅크HYUNDAI_MOTOR_SECURITIES현대차증권BANK_OF_AMERICABOA은행BANK_OF_KOREA한국은행NONGHYUPNH농협은행HI_SECURITIES하이투자증권KIBO기술보증기금KAKAO카카오뱅크KIWOOM_SECURITIES키움증권BUSAN부산은행NH_SECURITIESNH투자증권MORGAN_STANLEY모간스탠리은행KFCC새마을금고BOOKOOK_SECURITIES부국증권MISC_FOREIGN기타 외국계은행(중국 농업은행 등)YUANTA_SECURITIES유안타증권POST우체국DAISHIN_SECURITIES대신증권KOOKMIN국민은행MUFG엠유에프지은행JPMC제이피모간체이스은행KYOBO_SECURITIES교보증권BeforeRegisteredPaymentEscrowobject
BillingKeyAlreadyDeletedErrorobject
BillingKeyInfoobject
추후 슈퍼빌링키 기능 제공 시 여러 결제수단 정보가 담길 수 있습니다.
추후 슈퍼빌링키 기능 제공 시 여러 채널 정보가 담길 수 있습니다.
고객 정보
BillingKeyInfoSummaryobject
BillingKeyNotFoundErrorobject
BillingKeyNotIssuedErrorobject
BillingKeyPaymentInputobject
접근 권한이 있는 상점 아이디만 입력 가능하며, 미입력시 토큰에 담긴 상점 아이디를 사용합니다.
고객 정보 입력 정보
금액 세부 입력 정보
통화 단위
현금영수증 입력 정보
국가
결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. 입력된 값이 없을 경우에는 빈 배열로 해석됩니다.
입력된 값이 없을 경우에는 빈 배열로 해석됩니다.
상품 유형
분리 형식 주소 입력 정보
BillingKeyPaymentMethodunion
카드 상세 정보
BillingKeyPaymentMethodCardobject
카드 상세 정보
BillingKeyPaymentMethodEasyPayobject
간편 결제사
간편 결제 수단
BillingKeyPaymentMethodEasyPayChargeobject
BillingKeyPaymentMethodEasyPayMethodunion
카드 상세 정보
BillingKeyPaymentMethodMobileobject
BillingKeyPaymentMethodPaypalobject
BillingKeyPaymentMethodTransferobject
BillingKeyPaymentSummaryobject
CancelAmountExceedsCancellableAmountErrorobject
CancelB2bTaxInvoiceIssuanceErrorunion
CancelB2bTaxInvoiceRequestErrorunion
CancelCashReceiptErrorunion
CancelCashReceiptResponseobject
CancelPaymentBodyRefundAccountobject
은행
CancelPaymentErrorunion
CancelPaymentResponseobject
결제 취소 내역
CancelTaxAmountExceedsCancellableTaxAmountErrorobject
CancelTaxFreeAmountExceedsCancellableTaxFreeAmountErrorobject
CancellableAmountConsistencyBrokenErrorobject
CancelledCashReceiptobject
(결제, 본인인증 등에) 선택된 채널 정보
통화 단위
발급 유형
CancelledPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
CancelledPaymentCashReceiptobject
발급 유형
통화 단위
CancelledPaymentEscrowobject
Cardobject
카드 브랜드
카드 유형
카드 소유주 유형
CardBrandenum
VISAJCBDINERSMASTERLOCALAMEXUNIONPAYCardCredentialobject
CardOwnerTypeenum
PERSONAL개인CORPORATE법인CardTypeenum
CREDIT신용카드DEBIT체크카드GIFT기프트카드CashReceiptunion
(결제, 본인인증 등에) 선택된 채널 정보
통화 단위
발급 유형
CashReceiptAlreadyIssuedErrorobject
CashReceiptInputobject
입력 시 발급 유형
미발행 유형 선택 시 입력하지 않습니다.
CashReceiptInputTypeenum
PERSONAL소득공제용CORPORATE지출증빙용NO_RECEIPT미발행PG사 설정에 따라 PG사가 자동으로 자진발급 처리할 수 있습니다.
CashReceiptNotFoundErrorobject
CashReceiptNotIssuedErrorobject
CashReceiptSummaryobject
CashReceiptTypeenum
PERSONAL소득공제용CORPORATE지출증빙용ChannelNotFoundErrorobject
CloseVirtualAccountErrorunion
CloseVirtualAccountResponseobject
ConfirmEscrowErrorunion
ConfirmEscrowResponseobject
ConfirmIdentityVerificationErrorunion
ConfirmIdentityVerificationResponseobject
완료된 본인인증 내역
ConfirmedPaymentEscrowobject
Countryenum
CVCabo VerdeMAMoroccoAOAngolaVNViet NamINIndiaKWKuwaitMLMaliIDIndonesiaJEJerseyHMHeard Island and McDonald IslandsEGEgyptBGBulgariaSGSingaporeSVEl SalvadorBDBangladeshTCTurks and Caicos Islands (the)THThailandATAustriaGQEquatorial GuineaTRTürkiyeHTHaitiUMUnited States Minor Outlying Islands (the)MHMarshall Islands (the)MYMalaysiaRURussian Federation (the)NINicaraguaBZBelizeKPKorea (the Democratic People's Republic of)VEVenezuela (Bolivarian Republic of)ILIsraelGDGrenadaGIGibraltarTNTunisiaDMDominicaMOMacaoPRPuerto RicoNFNorfolk IslandTWTaiwan (Province of China)KNSaint Kitts and NevisPHPhilippines (the)WFWallis and FutunaJOJordanMEMontenegroESSpainAZAzerbaijanMRMauritaniaSMSan MarinoBLSaint BarthélemyPKPakistanNZNew ZealandGPGuadeloupeNANamibiaJMJamaicaAXÅland IslandsCMCameroonUSUnited States of America (the)GUGuamSBSolomon IslandsMVMaldivesSISloveniaCWCuraçaoBHBahrainVGVirgin Islands (British)HKHong KongSDSudan (the)ADAndorraRORomaniaLULuxembourgVCSaint Vincent and the GrenadinesFOFaroe Islands (the)GLGreenlandBWBotswanaCFCentral African Republic (the)CICôte d'IvoireKGKyrgyzstanBVBouvet IslandKYCayman Islands (the)LYLibyaMMMyanmarMZMozambiqueIRIran (Islamic Republic of)EHWestern SaharaIQIraqBBBarbadosSZEswatiniIEIrelandFKFalkland Islands (the) [Malvinas]NPNepalBEBelgiumAUAustraliaTZTanzania, the United Republic ofUYUruguaySASaudi ArabiaZWZimbabweMDMoldova (the Republic of)HUHungaryPGPapua New GuineaAFAfghanistanMUMauritiusSLSierra LeoneGTGuatemalaBOBolivia (Plurinational State of)TMTurkmenistanNENiger (the)CLChileFIFinlandMNMongoliaNONorwayGGGuernseyEEEstoniaKMComoros (the)LTLithuaniaEREritreaSHSaint Helena, Ascension and Tristan da CunhaSYSyrian Arab Republic (the)LCSaint LuciaCCCocos (Keeling) Islands (the)PLPolandCHSwitzerlandSTSao Tome and PrincipeNGNigeriaTFFrench Southern Territories (the)KIKiribatiLVLatviaUGUgandaCYCyprusMWMalawiCGCongo (the)MFSaint Martin (French part)PMSaint Pierre and MiquelonISIcelandBIBurundiTKTokelauSESwedenAEUnited Arab Emirates (the)KZKazakhstanLBLebanonARArgentinaGSSouth Georgia and the South Sandwich IslandsBFBurkina FasoDJDjiboutiBABosnia and HerzegovinaSJSvalbard and Jan MayenFRFranceGMGambia (the)HRCroatiaBSBahamas (the)RSSerbiaWSSamoaGBUnited Kingdom of Great Britain and Northern Ireland (the)LSLesothoUZUzbekistanPFFrench PolynesiaAGAntigua and BarbudaGWGuinea-BissauFJFijiCOColombiaZMZambiaAQAntarcticaGFFrench GuianaNUNiueBNBrunei DarussalamRWRwandaPTPortugalSOSomaliaMTMaltaPWPalauKHCambodiaSXSint Maarten (Dutch part)TJTajikistanKRKorea (the Republic of)SSSouth SudanPYParaguayAMArmeniaMCMonacoCXChristmas IslandTTTrinidad and TobagoUAUkraineLILiechtensteinBRBrazilPAPanamaMQMartiniqueNRNauruPNPitcairnGAGabonTGTogoFMMicronesia (Federated States of)GNGuineaYTMayotteCDCongo (the Democratic Republic of the)MGMadagascarAIAnguillaYEYemenHNHondurasITItalyRERéunionDODominican Republic (the)IOBritish Indian Ocean Territory (the)GRGreeceASAmerican SamoaZASouth AfricaGYGuyanaBYBelarusLKSri LankaBTBhutanOMOmanCKCook Islands (the)KEKenyaCZCzechiaGHGhanaMXMexicoSKSlovakiaMKNorth MacedoniaDZAlgeriaQAQatarCUCubaBJBeninLALao People's Democratic Republic (the)TLTimor-LesteDKDenmarkVIVirgin Islands (U.S.)NLNetherlands (Kingdom of the)CACanadaBMBermudaJPJapanAWArubaTOTongaCNChinaVUVanuatuALAlbaniaETEthiopiaIMIsle of ManSNSenegalPEPeruBQBonaire, Sint Eustatius and SabaNCNew CaledoniaMPNorthern Mariana Islands (the)GEGeorgiaCRCosta RicaVAHoly See (the)PSPalestine, State ofECEcuadorTVTuvaluLRLiberiaMSMontserratTDChadSCSeychellesDEGermanySRSurinameCreatePaymentScheduleErrorunion
CreatePaymentScheduleResponseobject
결제 예약 건
Currencyenum
OMRRial OmaniCUCPeso ConvertibleBBDBarbados DollarPLNZlotySVCEl Salvador ColonBMDBermudian DollarTJSSomoniTNDTunisian DinarGNFGuinean FrancSDGSudanese PoundMRUOuguiyaXBBBond Markets Unit European Monetary Unit (E.M.U.-6)PKRPakistan RupeeFKPFalkland Islands PoundMURMauritius RupeeXAFCFA Franc BEACSARSaudi RiyalCADCanadian DollarHKDHong Kong DollarPYGGuaraniMGAMalagasy AriaryUYIUruguay Peso en Unidades Indexadas (UI)AUDAustralian DollarAMDArmenian DramYERYemeni RialCHEWIR EuroMMKKyatSEKSwedish KronaTRYTurkish LiraXBCBond Markets Unit European Unit of Account 9 (E.U.A.-9)KESKenyan ShillingGELLariGTQQuetzalTZSTanzanian ShillingCUPCuban PesoALLLekERNNakfaBRLBrazilian RealUGXUganda ShillingXUAADB Unit of AccountGIPGibraltar PoundMZNMozambique MeticalKRW대한민국 원화JODJordanian DinarIQDIraqi DinarVUVVatuXXXThe codes assigned for transactions where no currency is involvedUZSUzbekistan SumBOVMvdolUAHHryvniaPENSolKMFComorian Franc DOPDominican PesoBDTTakaLKRSri Lanka RupeeFJDFiji DollarLSLLotiBSDBahamian DollarSRDSurinam DollarXTSCodes specifically reserved for testing purposesSHPSaint Helena PoundLRDLiberian DollarQARQatari RialBNDBrunei DollarCDFCongolese FrancSLELeoneUSNUS Dollar (Next day)VESBolívar SoberanoTMTTurkmenistan New ManatCHWWIR FrancBGNBulgarian LevJMDJamaican DollarSZLLilangeniCZKCzech KorunaZMWZambian KwachaUYUPeso UruguayoNPRNepalese RupeeEGPEgyptian PoundAZNAzerbaijan ManatCLPChilean PesoMOPPatacaSCRSeychelles RupeeHTGGourdeVNDDongLAKLao KipBTNNgultrumGBPPound SterlingSSPSouth Sudanese PoundXPDPalladiumTWDNew Taiwan DollarDZDAlgerian DinarMXNMexican PesoXDRSDR (Special Drawing Right)ZWLZimbabwe DollarAWGAruban FlorinTHBBahtISKIceland KronaLBPLebanese PoundSGDSingapore DollarMWKMalawi KwachaKZTTengeCRCCosta Rican ColonWSTTalaDJFDjibouti FrancLYDLibyan DinarNGNNairaBIFBurundi FrancAEDUAE DirhamCHFSwiss FrancRWFRwanda FrancXBDBond Markets Unit European Unit of Account 17 (E.U.A.-17)INRIndian RupeeCLFUnidad de FomentoXOFCFA Franc BCEAOCOUUnidad de Valor RealMXVMexican Unidad de Inversion (UDI)PGKKinaCNYYuan RenminbiSYPSyrian PoundVEDBolívar SoberanoRONRomanian LeuAFNAfghaniPHPPhilippine PesoMDLMoldovan LeuKHRRielXPTPlatinumCOPColombian PesoDKKDanish KroneKYDCayman Islands DollarXPFCFP FrancGMDDalasiMVRRufiyaaSTNDobraTTDTrinidad and Tobago DollarPABBalboaXAUGoldXAGSilverJPY일본 엔화TOPPa’angaBWPPulaMKDDenarARSArgentine PesoHUFForintMYRMalaysian RinggitUSD미국 달러SLLLeoneMADMoroccan DirhamRUBRussian RubleMNTTugrikBOBBolivianoGYDGuyana DollarSBDSolomon Islands DollarXBABond Markets Unit European Composite Unit (EURCO)BHDBahraini DinarHNLLempiraUYWUnidad PrevisionalNZDNew Zealand DollarXCDEast Caribbean DollarXSUSucreKGSSomAOAKwanzaBZDBelize DollarIDRRupiahSOSSomali ShillingNIOCordoba OroGHSGhana CediANGNetherlands Antillean GuilderRSDSerbian DinarILSNew Israeli SheqelNOKNorwegian KroneKWDKuwaiti DinarNADNamibia DollarETBEthiopian BirrBYNBelarusian RubleKPWNorth Korean WonEUREuroCVECabo Verde EscudoZARRandIRRIranian RialHRKKuna (Replaced by EUR)BAMConvertible MarkCustomerobject
가맹점이 지정한 고객의 고유 식별자입니다.
성별
oneLine(한 줄 형식 주소) 필드는 항상 존재합니다.
CustomerInputobject
가맹점이 지정한 고객의 고유 식별자입니다.
두 개의 이름 형식 중 한 가지만 선택하여 입력해주세요.
국가
성별
분리 형식 주소 입력 정보
CustomerNameInputobject
고객 분리형 이름
CustomerSeparatedNameobject
DateTimeRangeobject
DeleteB2bTaxInvoiceErrorunion
DeleteBillingKeyErrorunion
DeleteBillingKeyResponseobject
DeliveredPaymentEscrowobject
EasyPayProviderenum
KB_APPPAYCONAVERPAYCHAIPINPAYTOSS_BRANDPAYLGPAYAPPLEPAYSAMSUNGPAYKPAYSKPAYKAKAOPAYALIPAYLPAYTOSSPAYSSGPAYFailedIdentityVerificationobject
(결제, 본인인증 등에) 선택된 채널 정보
요청 시 고객 정보
FailedPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
FailedPaymentCancellationobject
FailedPaymentScheduleobject
고객 정보
통화 단위
ForbiddenErrorobject
Genderenum
MALE남성FEMALE여성OTHER그 외 성별GetAllPaymentsByCursorResponseobject
GetAllPaymentsErrorunion
GetB2bAccountHolderErrorunion
GetB2bBankAccountHolderResponseobject
GetB2bCertificateErrorunion
GetB2bCertificateRegistrationUrlErrorunion
GetB2bCertificateRegistrationUrlResponseobject
GetB2bCompanyStateErrorunion
GetB2bContactIdExistenceResponseobject
GetB2bMemberCompanyContactErrorunion
GetB2bMemberCompanyErrorunion
GetB2bTaxInvoiceErrorunion
GetB2bTaxInvoicePdfDownloadUrlErrorunion
GetB2bTaxInvoicePdfDownloadUrlResponseobject
GetB2bTaxInvoicePopupUrlErrorunion
GetB2bTaxInvoicePopupUrlResponseobject
GetB2bTaxInvoicePrintUrlErrorunion
GetB2bTaxInvoicePrintUrlResponseobject
GetB2bTaxInvoicesErrorunion
GetB2bTaxInvoicesResponseobject
반환된 페이지 결과 정보
GetBillingKeyInfoErrorunion
GetCashReceiptErrorunion
GetIdentityVerificationErrorunion
GetKakaopayPaymentOrderErrorunion
GetKakaopayPaymentOrderResponseobject
GetPaymentErrorunion
GetPaymentScheduleErrorunion
GetPaymentSchedulesErrorunion
GetPaymentSchedulesResponseobject
반환된 페이지 결과 정보
GetPaymentsErrorunion
IdentityVerificationunion
(결제, 본인인증 등에) 선택된 채널 정보
요청 시 고객 정보
IdentityVerificationAlreadySentErrorobject
IdentityVerificationAlreadyVerifiedErrorobject
IdentityVerificationMethodenum
SMSAPPIdentityVerificationNotFoundErrorobject
IdentityVerificationNotSentErrorobject
IdentityVerificationOperatorenum
SKTSKTKTKTKT_MVNOKT 알뜰폰LGU_MVNOLGU 알뜰폰SKT_MVNOSKT 알뜰폰LGULGUIdentityVerificationRequestedCustomerobject
특수 문자(-) 없이 숫자로만 이루어진 번호 형식입니다.
IdentityVerificationVerifiedCustomerobject
특수 문자(-) 없이 숫자로만 이루어진 번호 형식입니다.
날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.
성별
InstantBillingKeyPaymentMethodInputobject
카드 수단 정보 입력 양식
InstantBillingKeyPaymentMethodInputCardobject
카드 인증 관련 정보
InstantPaymentMethodInputobject
카드 수단 정보 입력 정보
가상계좌 수단 정보 입력 정보
InstantPaymentMethodInputCardobject
카드 인증 관련 정보
InstantPaymentMethodInputVirtualAccountobject
은행
validHours와 dueDate 둘 중 하나의 필드만 입력합니다.
가상계좌 발급 방식
가상계좌 결제 시 현금영수증 정보
InstantPaymentMethodInputVirtualAccountCashReceiptInfoobject
입력 시 발급 유형
InstantPaymentMethodInputVirtualAccountExpiryobject
시간 단위로 입력합니다.
InstantPaymentMethodInputVirtualAccountOptionobject
가상계좌 발급 유형
pgAccountId, accountNumber 유형 중 한 개의 필드만 입력합니다.
InstantPaymentMethodInputVirtualAccountOptionFixedobject
가맹점이 가상계좌번호를 직접 관리하지 않고 PG사가 pgAccountId에 매핑되는 가상계좌번호를 내려주는 방식입니다. 동일한 pgAccountId로 가상계좌 발급 요청시에는 항상 같은 가상계좌번호가 내려옵니다.
PG사가 일정 개수만큼의 가상계좌번호를 발급하여 가맹점에게 미리 전달하고 가맹점이 그 중 하나를 선택하여 사용하는 방식입니다.
InstantPaymentMethodInputVirtualAccountOptionTypeenum
NORMAL회전식 가상계좌일반적으로 사용되는 방식이며 PG사에서 직접 채번한 가상계좌번호를 사용합니다.
FIXED고정식 가상계좌InstantPaymentSummaryobject
InvalidRequestErrorobject
IssueB2bTaxInvoiceErrorunion
IssueBillingKeyErrorunion
IssueBillingKeyResponseobject
IssueCashReceiptCustomerInputobject
IssueCashReceiptErrorunion
IssueCashReceiptResponseobject
현금영수증 내역
IssueFailedCashReceiptobject
(결제, 본인인증 등에) 선택된 채널 정보
IssuedCashReceiptobject
(결제, 본인인증 등에) 선택된 채널 정보
통화 단위
발급 유형
IssuedPaymentCashReceiptobject
발급 유형
통화 단위
LoginViaApiSecretErrorunion
LoginViaApiSecretResponseobject
하루의 유효기간을 가지고 있습니다.
일주일의 유효기간을 가지고 있으며, 리프레시 토큰을 통해 유효기간이 연장된 새로운 엑세스 토큰을 발급받을 수 있습니다.
ModifyEscrowLogisticsErrorunion
ModifyEscrowLogisticsResponseobject
OneLineAddressobject
PageInfoobject
PageInputobject
PaidPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
PartialCancelledPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
PastPaymentScheduleErrorobject
PayInstantlyErrorunion
PayInstantlyResponseobject
수기 결제가 완료된 결제 건 요약 정보
PayPendingPaymentobject
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
PayWithBillingKeyErrorunion
PayWithBillingKeyResponseobject
빌링키 결제 완료된 결제 건 요약 정보
Paymentunion
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
PaymentAlreadyCancelledErrorobject
PaymentAmountobject
카드사 프로모션, 아임포트 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함합니다.
PaymentAmountInputobject
가맹점에서 직접 계산이 필요한 경우 입력합니다. 입력하지 않으면 면세 금액을 제외한 금액의 1/11 로 자동 계산됩니다.
PaymentCancellationunion
PaymentCashReceiptunion
발급 유형
통화 단위
PaymentCashReceiptStatusenum
ISSUEDCANCELLEDPaymentClientTypeenum
SDK_MOBILESDK_PCAPIPaymentEscrowunion
PaymentEscrowReceiverInputobject
분리 형식 주소 입력 정보
PaymentEscrowSenderInputobject
분리 형식 주소 입력 정보
PaymentFilterInputobject
Merchant 사용자만 사용가능하며, 지정되지 않은 경우 가맹점 전체 결제 건을 조회합니다.
어떤 시점을 기준으로 조회를 할 것인지 선택합니다. CREATED_AT: 결제 건 생성 시점을 기준으로 조회합니다. STATUS_CHANGED_AT: 상태 승인 시점을 기준으로 조회합니다. 결제 건의 최종 상태에 따라 검색 기준이 다르게 적용됩니다. ready -> 결제 요청 시점 기준 paid -> 결제 완료 시점 기준 cancelled -> 결제 취소 시점 기준 failed -> 결제 실패 시점 기준 값을 입력하지 않으면 STATUS_CHANGED_AT 으로 자동 적용됩니다.
값을 입력하지 않으면 end의 90일 전으로 설정됩니다.
값을 입력하지 않으면 현재 시점으로 설정됩니다.
값을 입력하지 않으면 결제상태 필터링이 적용되지 않습니다.
값을 입력하지 않으면 결제수단 필터링이 적용되지 않습니다.
값을 입력하지 않으면 결제대행사 필터링이 적용되지 않습니다.
결제 건 정렬 기준
결제 건 정렬 방식
포트원 버전
웹훅 전송 상태
결제가 발생한 클라이언트 환경
통화 단위
에스크로 상태
카드 브랜드
카드 유형
카드 소유주 유형
상품권 종류
입력 시 발급 유형
결제건 내 현금영수증 상태
시간 범위
시간 범위
PaymentFilterInputEscrowStatusenum
CONFIRMEDREJECTEDCANCELLEDREJECT_CONFIRMEDDELIVEREDREGISTEREDPaymentInstallmentobject
PaymentLogisticsobject
물류 회사
분리 형식 주소 입력 정보
PaymentLogisticsCompanyenum
POST_REGISTERED등기우편GOODSTOLUCK굿투럭UPSUPSCJ_INTLCJ대한통운 국제특송LOTTE롯데글로벌로지스CHUNIL천일택배KGLKGL네트웍스EMSEMSILYANG일양로지스HAPDONG합동택배SUNGWON성원글로벌카고KUNYOUNG건영택배LOGEN로젠택배LX_PANTOSLX판토스DHLDHLHANJIN한진택배FEDEXFedExACIACIWOORI우리택배CJ대한통운GSGS네트웍스DONGWON동원로엑스USPSUSPSKYUNGDONG경동택배SFSF ExpressDAESIN대신택배ETC기타SLXSLXGSM_NTONGSM NtoNPOST우체국택배PaymentMethodunion
카드 상세 정보
할부 정보
PaymentMethodCardobject
카드 상세 정보
할부 정보
PaymentMethodEasyPayobject
간편 결제사
간편 결제 수단
PaymentMethodEasyPayMethodunion
카드 상세 정보
할부 정보
PaymentMethodEasyPayMethodChargeobject
PaymentMethodGiftCertificateobject
상품권 종류
PaymentMethodGiftCertificateTypeenum
SMART_MUNSANGCULTUREGIFTBOOKNLIFECULTURELANDHAPPYMONEYPaymentMethodMobileobject
PaymentMethodTransferobject
PaymentMethodTypeenum
GIFT_CERTIFICATEVIRTUAL_ACCOUNTMOBILECARDTRANSFEREASY_PAYPaymentMethodVirtualAccountobject
가상계좌 유형
가상계좌 환불 상태
PaymentMethodVirtualAccountRefundStatusenum
PENDING처리중PARTIAL_REFUND_FAILED부분 환불 실패FAILED환불 실패COMPLETED환불 완료PaymentMethodVirtualAccountTypeenum
FIXED고정식NORMAL회전식PaymentNotFoundErrorobject
PaymentNotPaidErrorobject
PaymentNotWaitingForDepositErrorobject
PaymentProductobject
가맹점이 직접 부여한 식별자입니다.
카테고리 등으로 활용될 수 있습니다.
PaymentProductTypeenum
PHYSICAL실물 상품DIGITAL디지털 상품서비스, 온라인 상품 등 실물이 존재하지 않는 무형의 상품을 의미합니다.
PaymentScheduleunion
고객 정보
통화 단위
PaymentScheduleAlreadyExistsErrorobject
PaymentScheduleAlreadyProcessedErrorobject
PaymentScheduleAlreadyRevokedErrorobject
PaymentScheduleFilterInputobject
접근 권한이 있는 상점 아이디만 입력 가능하며, 미입력시 토큰에 담긴 상점 아이디를 사용합니다.
값을 입력하지 않으면 파라미터 end의 90일 전으로 설정됩니다.
값을 입력하지 않으면 현재 시점으로 설정됩니다.
PaymentScheduleNotFoundErrorobject
PaymentScheduleStatusenum
SCHEDULED예약 완료STARTED결제 시작FAILED결제 실패REVOKED취소된 결제 예약SUCCEEDED결제 성공PaymentScheduleSummaryobject
PaymentSortByenum
REQUESTED_AT결제 요청 시점STATUS_CHANGED_AT상태 변경 시점PaymentSortOrderenum
DESC내림차순ASC오름차순PaymentStatusenum
PENDINGVIRTUAL_ACCOUNT_ISSUEDPAIDREADYFAILEDCANCELLEDPARTIAL_CANCELLEDPaymentTextSearchobject
통합검색 항목
PaymentTextSearchFieldenum
CUSTOMER_EMAILUSER_AGENTFAIL_REASONCARD_BINPG_MERCHANT_IDRECEIPT_APPROVAL_NUMBERTRANS_BANKCARD_ISSUERVIRTUAL_ACCOUNT_BANKORDER_NAMETX_IDCARD_ACQUIRERCANCEL_REASONCUSTOMER_NAMESCHEDULE_IDGIFT_CERTIFICATION_APPROVAL_NUMBERPROMOTION_IDPAYMENT_IDCARD_APPROVAL_NUMBERCUSTOMER_ADDRESSPG_CANCELLATION_IDALLPG_RECEIPT_IDVIRTUAL_ACCOUNT_NUMBERCARD_NUMBERPG_TX_IDBILLING_KEYCUSTOMER_PHONE_NUMBERCARD_RECEIPT_NAMECARD_INSTALLMENTCUSTOMER_ZIPCODEVIRTUAL_ACCOUNT_HOLDER_NAMEPaymentTimestampTypeenum
CREATED_AT결제 건 생성 시점STATUS_CHANGED_AT상태 변경 시점PaymentWebhookobject
웹훅 발송 시 결제 건 상태
웹훅 전송 상태
V1 결제 건인 경우, 값이 존재하지 않습니다.
V1 결제 건인 경우, 값이 존재하지 않습니다.
수동 웹훅 재발송, 가상계좌 입금, 비동기 취소 승인 시 발생한 웹훅일 때 필드의 값이 존재합니다.
웹훅 요청 정보
웹훅 응답 정보
PaymentWebhookPaymentStatusenum
VIRTUAL_ACCOUNT_ISSUEDPAIDREADYFAILEDPAY_PENDINGCANCELLEDPARTIAL_CANCELLEDPaymentWebhookRequestobject
PaymentWebhookResponseobject
PaymentWebhookStatusenum
SUCCEEDEDFAILED_NOT_OK_RESPONSEFAILED_UNEXPECTED_ERRORPaymentWebhookTriggerenum
ASYNC_CANCEL_APPROVEDVIRTUAL_ACCOUNT_DEPOSITASYNC_CANCEL_FAILEDMANUALASYNC_PAY_FAILEDASYNC_PAY_APPROVEDPaymentWithCursorobject
결제 건
PgProviderenum
KICCSYRUPPAYCOKCP_BILLINGSMARTRO_V2NAVERPAYCHAINICE_V2PAYPAL_V2KPNKAKAOINICIS_V2DANALKAKAOPAYEXIMBAYALIPAYHTML5_INICISWELCOMESMARTROSMILEPAYPAYMENTWALLKCP_QUICKNAVERCODAOUGALAXIAPINPAYSETTLE_ACCTOSSPAY_V2TOSSPAYSETTLE_FIRMINICISTOSS_BRANDPAYJTNETPAYPALDANAL_TPAYKCP_DIRECTSETTLEMOBILIANSUPLUSINICIS_UNIFIEDBLUEWALNUTNICETOSSPAYMENTSPAYPLEKSNETKCPPgProviderErrorobject
PortOneVersionenum
V1V2PreRegisterPaymentErrorunion
PreRegisterPaymentResponseobject
ReadyIdentityVerificationobject
(결제, 본인인증 등에) 선택된 채널 정보
요청 시 고객 정보
ReadyPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
RefreshTokenErrorunion
RefreshTokenResponseobject
하루의 유효기간을 가지고 있습니다.
일주일의 유효기간을 가지고 있으며, 리프레시 토큰을 통해 유효기간이 연장된 새로운 엑세스 토큰을 발급받을 수 있습니다.
RefuseB2bTaxInvoiceRequestErrorunion
RegisterB2bMemberCompanyErrorunion
RegisterB2bMemberCompanyResponseobject
RegisterStoreReceiptBodyItemobject
통화 단위
RegisterStoreReceiptErrorunion
RegisterStoreReceiptResponseobject
RegisteredPaymentEscrowobject
RejectConfirmedPaymentEscrowobject
RejectedPaymentEscrowobject
RequestB2bTaxInvoiceRegisterErrorunion
RequestB2bTaxInvoiceReverseIssuanceErrorunion
RequestedPaymentCancellationobject
ResendIdentityVerificationErrorunion
ResendIdentityVerificationResponseobject
ResendWebhookErrorunion
ResendWebhookResponseobject
성공 웹훅 내역
RevokePaymentScheduleErrorunion
RevokePaymentScheduleResponseobject
RevokedPaymentScheduleobject
고객 정보
통화 단위
ScheduledPaymentScheduleobject
고객 정보
통화 단위
SelectedChannelobject
채널 타입
PG사 결제 모듈
SelectedChannelTypeenum
LIVE실 연동 채널TEST테스트 연동 채널SendIdentityVerificationBodyCustomerobject
특수 문자(-) 없이 숫자만 입력합니다.
SMS 방식의 경우 필수로 입력합니다.
SendIdentityVerificationErrorunion
SendIdentityVerificationResponseobject
SeparatedAddressobject
국가
SeparatedAddressInputobject
국가
StartedPaymentScheduleobject
고객 정보
통화 단위
SucceededPaymentCancellationobject
SucceededPaymentScheduleobject
고객 정보
통화 단위
SumOfPartsExceedsCancelAmountErrorobject
SumOfPartsExceedsTotalAmountErrorobject
UnauthorizedErrorobject
VerifiedIdentityVerificationobject
(결제, 본인인증 등에) 선택된 채널 정보
인증된 고객 정보
VirtualAccountIssuedPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가