PortOne REST API - V2
API 결제, 결제 정보 조회, 결제 취소 등의 기능을 제공하는 REST API입니다.
V2 API hostname: api.portone.io
요청 및 응답 형식
요청과 응답의 본문은 JSON 형식입니다.
API 매개 변수 중 URL 경로에 들어가는 문자열 값이 있는 경우, URL 경로에 들어갈 수 없는 문자열은 이스케이프하여야 합니다. 자바스크립트의 encodeURIComponent
함수 등을 사용할 수 있습니다.
인증 방식
V2 API를 사용하기 위해서는 V2 API Secret이 필요하며, 포트원 관리자콘솔 내 결제연동 탭에서 발급받으실 수 있습니다.
인증 관련 API를 제외한 모든 API는 HTTP Authorization
헤더로 아래 형식의 인증 정보를 전달해주셔야 합니다.
Authorization: PortOne MY_API_SECRET
GET 요청 시 Body 대신 Query 사용하기
GET 요청 시에 Body를 전달해야 하는 경우, Body 대신 Query를 사용할 수 있습니다.
이 경우, Body 객체를 requestBody
Query 필드에 넣어주시면 됩니다.
하위호환성
포트원이 제공하는 모든 Stable API에 대해 아래와 같은 하위호환성이 보장됩니다.
현재 사용 가능한 입력 형식은 앞으로도 사용할 수 있습니다.
- 입력 형식 내 필드 정의가 삭제되지 않습니다.
필수 입력 정보가 추가되거나, 선택 입력 정보가 필수로 변경되지 않습니다.
- 오로지 선택 입력 정보만 추가될 수 있습니다.
- 하위 필드의 형식(타입) 또한 위 규칙을 지키며 변경됩니다.
- enum 타입의 값이 삭제되지 않습니다.
출력 형식이 확장될 수 있지만, 축소되지 않습니다.
- 출력 형식 내 필드 정의가 삭제되지 않습니다.
사용 중인 필수 출력 정보가 선택사항으로 변경되거나 출력 시 누락되지 않습니다.
- 이미 존재하는 용례 내에서는 필수 출력 정보가 언제나 유지됩니다.
- 단, 기능이 추가 및 확장되는 등 새로운 용례로 사용될 때의 출력 정보에 한하여 선택사항으로 변경될 수 있습니다.
- 하위 필드의 형식(타입) 또한 위 규칙을 지키며 변경됩니다.
단, 새로운 필드 또는 enum 값, oneOf 케이스가 추가될 수 있습니다.
- 알지 못하는 필드 및 값이 주어지더라도 crash가 발생하지 않도록 유의하여 개발해주세요.
UNSTABLE
이 표기된 일부 API의 경우, 위 하위호환성 정책과 무관하게 변경 및 지원 종료될 수 있으니 이용에 유의하세요.
인증 관련 API
결제 관련 API
목차
결제 예약 관련 API
빌링키 관련 API
현금 영수증 관련 API
프로모션 관련 API
본인인증 관련 API
파트너 정산 관련 API
정책 관련 API
목차
파트너 관련 API
정산 상세내역 관련 API
계좌 관련 API
정산 내역 관련 API
지급 내역 관련 API
일괄 지급 내역 관련 API
이체 내역 관련 API
특정 PG사 관련 API
대사 서비스 API
공통 API
타입 정의
Addressunion
AlreadyPaidErrorobject
AlreadyPaidOrWaitingErrorobject
AmountExceededTypeenum
DISCOUNT_THAN_ORDER
할인금액이 주문금액을 초과DISCOUNT_TAX_FREE_THAN_DISCOUNT
면세 할인금액이 할인금액을 초과DISCOUNT_TAX_FREE_THAN_ORDER_TAX_FREE
면세 할인금액이 면세 주문금액을 초과PAYMENT_TAX_FREE_THAN_PAYMENT
면세 결제금액이 결제금액을 초과ApplyEscrowLogisticsErrorunion
ApplyEscrowLogisticsResponseobject
ArchivePlatformAdditionalFeePolicyErrorunion
ArchivePlatformAdditionalFeePolicyResponseobject
추가 수수료 정책는 고객사의 주문건에 대한 중개수수료에 별도로 추가로 부여되는 수수료입니다. 대표적인 사용 예시로 풀필먼트 수수료, 로켓배송 수수료, 마케팅 채널 수수료등이 있습니다.
ArchivePlatformContractErrorunion
ArchivePlatformContractResponseobject
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
ArchivePlatformDiscountSharePolicyErrorunion
ArchivePlatformDiscountSharePolicyResponseobject
할인 분담은 고객사의 주문건에 쿠폰 및 포인트와 같은 할인금액이 적용될 때, 파트너 정산 시 할인금액에 대한 분담 정책을 가지는 객체입니다. 할인 유형에 대한 아이디와 메모, 그리고 파트너 분담율을 가집니다.
ArchivePlatformPartnerErrorunion
ArchivePlatformPartnerResponseobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
Bankenum
BANK_OF_KOREA
한국은행KDB
산업은행IBK
기업은행KOOKMIN
국민은행SUHYUP
수협은행KEXIM
수출입은행NONGHYUP
NH농협은행LOCAL_NONGHYUP
지역농축협WOORI
우리은행STANDARD_CHARTERED
SC제일은행CITI
한국씨티은행DAEGU
아이엠뱅크BUSAN
부산은행KWANGJU
광주은행JEJU
제주은행JEONBUK
전북은행KYONGNAM
경남은행KFCC
새마을금고SHINHYUP
신협SAVINGS_BANK
저축은행MORGAN_STANLEY
모간스탠리은행HSBC
HSBC은행DEUTSCHE
도이치은행JPMC
제이피모간체이스은행MIZUHO
미즈호은행MUFG
엠유에프지은행BANK_OF_AMERICA
BOA은행BNP_PARIBAS
비엔피파리바은행ICBC
중국공상은행BANK_OF_CHINA
중국은행NFCF
산림조합중앙회UOB
대화은행BOCOM
교통은행CCB
중국건설은행POST
우체국KODIT
신용보증기금KIBO
기술보증기금HANA
하나은행SHINHAN
신한은행K_BANK
케이뱅크KAKAO
카카오뱅크TOSS
토스뱅크MISC_FOREIGN
기타 외국계은행(중국 농업은행 등)SGI
서울보증보험KCIS
한국신용정보원YUANTA_SECURITIES
유안타증권KB_SECURITIES
KB증권SANGSANGIN_SECURITIES
상상인증권HANYANG_SECURITIES
한양증권LEADING_SECURITIES
리딩투자증권BNK_SECURITIES
BNK투자증권IBK_SECURITIES
IBK투자증권DAOL_SECURITIES
다올투자증권MIRAE_ASSET_SECURITIES
미래에셋증권SAMSUNG_SECURITIES
삼성증권KOREA_SECURITIES
한국투자증권NH_SECURITIES
NH투자증권KYOBO_SECURITIES
교보증권HI_SECURITIES
하이투자증권HYUNDAI_MOTOR_SECURITIES
현대차증권KIWOOM_SECURITIES
키움증권EBEST_SECURITIES
LS증권SK_SECURITIES
SK증권DAISHIN_SECURITIES
대신증권HANHWA_SECURITIES
한화투자증권HANA_SECURITIES
하나증권TOSS_SECURITIES
토스증권SHINHAN_SECURITIES
신한투자증권DB_SECURITIES
DB금융투자EUGENE_SECURITIES
유진투자증권MERITZ_SECURITIES
메리츠증권KAKAO_PAY_SECURITIES
카카오페이증권BOOKOOK_SECURITIES
부국증권SHINYOUNG_SECURITIES
신영증권CAPE_SECURITIES
케이프투자증권KOREA_SECURITIES_FINANCE
한국증권금융KOREA_FOSS_SECURITIES
한국포스증권WOORI_INVESTMENT_BANK
우리종합금융BankInfoobject
은행
은행 명칭
BankInfoNameobject
BeforeRegisteredPaymentEscrowobject
BillingKeyAlreadyDeletedErrorobject
BillingKeyFailureobject
BillingKeyFilterInputobject
Merchant 사용자만 사용가능하며, 지정되지 않은 경우 고객사 전체 빌링키를 조회합니다.
빌링키 다건 조회 시, 시각 범위를 적용할 필드
값을 입력하지 않으면 end의 90일 전으로 설정됩니다.
값을 입력하지 않으면 현재 시점으로 설정됩니다.
값을 입력하지 않으면 빌링키 상태 필터링이 적용되지 않습니다.
값을 입력하지 않으면 스마트 라우팅 그룹 아이디 필터링이 적용되지 않습니다.
결제가 발생한 클라이언트 환경
통합검색 입력 정보
값을 입력하지 않으면 PG사 결제 모듈 필터링이 적용되지 않습니다.
값을 입력하지 않으면 PG사 필터링이 적용되지 않습니다.
값을 입력하지 않으면 결제수단 필터링이 적용되지 않습니다.
포트원 버전
BillingKeyInfounion
추후 슈퍼빌링키 기능 제공 시 여러 결제수단 정보가 담길 수 있습니다.
추후 슈퍼빌링키 기능 제공 시 여러 채널 정보가 담길 수 있습니다.
고객 정보
채널 그룹 정보
슈퍼빌링키의 경우, 빌링키 발급이 성공하더라도 일부 채널에 대한 발급은 실패할 수 있습니다.
BillingKeyInfoSummaryobject
BillingKeyNotFoundErrorobject
BillingKeyNotIssuedErrorobject
BillingKeyPaymentInputobject
접근 권한이 있는 상점 아이디만 입력 가능하며, 미입력시 토큰에 담긴 상점 아이디를 사용합니다.
다수 채널에 대해 발급된 빌링키에 대해, 결제 채널을 특정하고 싶을 때 명시
고객 정보 입력 정보
금액 세부 입력 정보
통화 단위
현금영수증 입력 정보
국가
결제 승인/실패 시 요청을 받을 웹훅 주소입니다. 상점에 설정되어 있는 값보다 우선적으로 적용됩니다. 입력된 값이 없을 경우에는 빈 배열로 해석됩니다.
입력된 값이 없을 경우에는 빈 배열로 해석됩니다.
상품 유형
분리 형식 주소 입력 정보
BillingKeyPaymentMethodunion
카드 상세 정보
BillingKeyPaymentMethodCardobject
카드 상세 정보
BillingKeyPaymentMethodEasyPayobject
간편 결제사
간편 결제 수단
BillingKeyPaymentMethodEasyPayChargeobject
BillingKeyPaymentMethodEasyPayMethodunion
카드 상세 정보
BillingKeyPaymentMethodMobileobject
BillingKeyPaymentMethodPaypalobject
BillingKeyPaymentMethodTransferobject
BillingKeyPaymentMethodTypeenum
CARD
카드MOBILE
모바일EASY_PAY
간편 결제TRANSFER
계좌 이체BillingKeyPaymentSummaryobject
BillingKeySortByenum
REQUESTED_AT
발급 요청 시각ISSUED_AT
발급 완료 시각DELETED_AT
삭제 완료 시각STATUS_TIMESTAMP
상태 변경 시각발급 완료 상태의 경우 ISSUED_AT, 삭제 완료 상태의 경우 DELETED_AT
BillingKeySortInputobject
빌링키 정렬 기준
정렬 방식
BillingKeyStatusenum
ISSUED
DELETED
BillingKeyTextSearchobject
통합검색 항목
BillingKeyTextSearchFieldenum
CARD_BIN
CARD_NUMBER
PG_MERCHANT_ID
CUSTOMER_NAME
CUSTOMER_EMAIL
CUSTOMER_PHONE_NUMBER
CUSTOMER_ADDRESS
CUSTOMER_ZIPCODE
USER_AGENT
BILLING_KEY
CHANNEL_GROUP_NAME
BillingKeyTimeRangeFieldenum
REQUESTED_AT
발급 요청 시각ISSUED_AT
발급 완료 시각DELETED_AT
삭제 완료 시각STATUS_TIMESTAMP
상태 변경 시각발급 완료 상태의 경우 ISSUED_AT, 삭제 완료 상태의 경우 DELETED_AT
CancelAmountExceedsCancellableAmountErrorobject
CancelCashReceiptErrorunion
CancelCashReceiptResponseobject
CancelPaymentBodyRefundAccountobject
은행
CancelPaymentErrorunion
CancelPaymentResponseobject
결제 취소 내역
CancelRequesterenum
CUSTOMER
ADMIN
CancelTaxAmountExceedsCancellableTaxAmountErrorobject
CancelTaxFreeAmountExceedsCancellableTaxFreeAmountErrorobject
CancellableAmountConsistencyBrokenErrorobject
CancelledCashReceiptobject
(결제, 본인인증 등에) 선택된 채널 정보
통화 단위
발급 유형
CancelledPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
CancelledPaymentCashReceiptobject
발급 유형
통화 단위
CancelledPaymentEscrowobject
Cardobject
카드 브랜드
카드 유형
카드 소유주 유형
CardBrandenum
LOCAL
MASTER
UNIONPAY
VISA
JCB
AMEX
DINERS
CardCredentialobject
CardOwnerTypeenum
PERSONAL
개인CORPORATE
법인CardPromotionobject
프로모션 할인 정책
통화 단위
프로모션 적용 가능한 카드사
CardTypeenum
CREDIT
신용카드DEBIT
체크카드GIFT
기프트카드CashReceiptunion
(결제, 본인인증 등에) 선택된 채널 정보
통화 단위
발급 유형
CashReceiptAlreadyIssuedErrorobject
CashReceiptInputobject
입력 시 발급 유형
미발행 유형 선택 시 입력하지 않습니다.
CashReceiptInputTypeenum
PERSONAL
소득공제용CORPORATE
지출증빙용NO_RECEIPT
미발행PG사 설정에 따라 PG사가 자동으로 자진발급 처리할 수 있습니다.
CashReceiptNotFoundErrorobject
CashReceiptNotIssuedErrorobject
CashReceiptSummaryobject
CashReceiptTypeenum
PERSONAL
소득공제용CORPORATE
지출증빙용ChannelGroupSummaryobject
ChannelNotFoundErrorobject
ChannelSpecificErrorobject
ChannelSpecificFailureunion
(결제, 본인인증 등에) 선택된 채널 정보
ChannelSpecificFailureInvalidRequestobject
(결제, 본인인증 등에) 선택된 채널 정보
ChannelSpecificFailurePgProviderobject
(결제, 본인인증 등에) 선택된 채널 정보
CloseVirtualAccountErrorunion
CloseVirtualAccountResponseobject
ConfirmEscrowErrorunion
ConfirmEscrowResponseobject
ConfirmIdentityVerificationErrorunion
ConfirmIdentityVerificationResponseobject
완료된 본인인증 내역
ConfirmedPaymentEscrowobject
Countryenum
AD
AndorraAE
United Arab Emirates (the)AF
AfghanistanAG
Antigua and BarbudaAI
AnguillaAL
AlbaniaAM
ArmeniaAO
AngolaAQ
AntarcticaAR
ArgentinaAS
American SamoaAT
AustriaAU
AustraliaAW
ArubaAX
Åland IslandsAZ
AzerbaijanBA
Bosnia and HerzegovinaBB
BarbadosBD
BangladeshBE
BelgiumBF
Burkina FasoBG
BulgariaBH
BahrainBI
BurundiBJ
BeninBL
Saint BarthélemyBM
BermudaBN
Brunei DarussalamBO
Bolivia (Plurinational State of)BQ
Bonaire, Sint Eustatius and SabaBR
BrazilBS
Bahamas (the)BT
BhutanBV
Bouvet IslandBW
BotswanaBY
BelarusBZ
BelizeCA
CanadaCC
Cocos (Keeling) Islands (the)CD
Congo (the Democratic Republic of the)CF
Central African Republic (the)CG
Congo (the)CH
SwitzerlandCI
Côte d'IvoireCK
Cook Islands (the)CL
ChileCM
CameroonCN
ChinaCO
ColombiaCR
Costa RicaCU
CubaCV
Cabo VerdeCW
CuraçaoCX
Christmas IslandCY
CyprusCZ
CzechiaDE
GermanyDJ
DjiboutiDK
DenmarkDM
DominicaDO
Dominican Republic (the)DZ
AlgeriaEC
EcuadorEE
EstoniaEG
EgyptEH
Western SaharaER
EritreaES
SpainET
EthiopiaFI
FinlandFJ
FijiFK
Falkland Islands (the) [Malvinas]FM
Micronesia (Federated States of)FO
Faroe Islands (the)FR
FranceGA
GabonGB
United Kingdom of Great Britain and Northern Ireland (the)GD
GrenadaGE
GeorgiaGF
French GuianaGG
GuernseyGH
GhanaGI
GibraltarGL
GreenlandGM
Gambia (the)GN
GuineaGP
GuadeloupeGQ
Equatorial GuineaGR
GreeceGS
South Georgia and the South Sandwich IslandsGT
GuatemalaGU
GuamGW
Guinea-BissauGY
GuyanaHK
Hong KongHM
Heard Island and McDonald IslandsHN
HondurasHR
CroatiaHT
HaitiHU
HungaryID
IndonesiaIE
IrelandIL
IsraelIM
Isle of ManIN
IndiaIO
British Indian Ocean Territory (the)IQ
IraqIR
Iran (Islamic Republic of)IS
IcelandIT
ItalyJE
JerseyJM
JamaicaJO
JordanJP
JapanKE
KenyaKG
KyrgyzstanKH
CambodiaKI
KiribatiKM
Comoros (the)KN
Saint Kitts and NevisKP
Korea (the Democratic People's Republic of)KR
Korea (the Republic of)KW
KuwaitKY
Cayman Islands (the)KZ
KazakhstanLA
Lao People's Democratic Republic (the)LB
LebanonLC
Saint LuciaLI
LiechtensteinLK
Sri LankaLR
LiberiaLS
LesothoLT
LithuaniaLU
LuxembourgLV
LatviaLY
LibyaMA
MoroccoMC
MonacoMD
Moldova (the Republic of)ME
MontenegroMF
Saint Martin (French part)MG
MadagascarMH
Marshall Islands (the)MK
North MacedoniaML
MaliMM
MyanmarMN
MongoliaMO
MacaoMP
Northern Mariana Islands (the)MQ
MartiniqueMR
MauritaniaMS
MontserratMT
MaltaMU
MauritiusMV
MaldivesMW
MalawiMX
MexicoMY
MalaysiaMZ
MozambiqueNA
NamibiaNC
New CaledoniaNE
Niger (the)NF
Norfolk IslandNG
NigeriaNI
NicaraguaNL
Netherlands (Kingdom of the)NO
NorwayNP
NepalNR
NauruNU
NiueNZ
New ZealandOM
OmanPA
PanamaPE
PeruPF
French PolynesiaPG
Papua New GuineaPH
Philippines (the)PK
PakistanPL
PolandPM
Saint Pierre and MiquelonPN
PitcairnPR
Puerto RicoPS
Palestine, State ofPT
PortugalPW
PalauPY
ParaguayQA
QatarRE
RéunionRO
RomaniaRS
SerbiaRU
Russian Federation (the)RW
RwandaSA
Saudi ArabiaSB
Solomon IslandsSC
SeychellesSD
Sudan (the)SE
SwedenSG
SingaporeSH
Saint Helena, Ascension and Tristan da CunhaSI
SloveniaSJ
Svalbard and Jan MayenSK
SlovakiaSL
Sierra LeoneSM
San MarinoSN
SenegalSO
SomaliaSR
SurinameSS
South SudanST
Sao Tome and PrincipeSV
El SalvadorSX
Sint Maarten (Dutch part)SY
Syrian Arab Republic (the)SZ
EswatiniTC
Turks and Caicos Islands (the)TD
ChadTF
French Southern Territories (the)TG
TogoTH
ThailandTJ
TajikistanTK
TokelauTL
Timor-LesteTM
TurkmenistanTN
TunisiaTO
TongaTR
TürkiyeTT
Trinidad and TobagoTV
TuvaluTW
Taiwan (Province of China)TZ
Tanzania, the United Republic ofUA
UkraineUG
UgandaUM
United States Minor Outlying Islands (the)US
United States of America (the)UY
UruguayUZ
UzbekistanVA
Holy See (the)VC
Saint Vincent and the GrenadinesVE
Venezuela (Bolivarian Republic of)VG
Virgin Islands (British)VI
Virgin Islands (U.S.)VN
Viet NamVU
VanuatuWF
Wallis and FutunaWS
SamoaYE
YemenYT
MayotteZA
South AfricaZM
ZambiaZW
ZimbabweCreateManualTransferResponseobject
수기 정산건
CreateOrderCancelTransferResponseobject
주문 취소 정산건
CreateOrderTransferResponseobject
주문 정산건
CreatePaymentScheduleErrorunion
CreatePaymentScheduleResponseobject
결제 예약 건
CreatePlatformAdditionalFeePolicyErrorunion
CreatePlatformAdditionalFeePolicyResponseobject
추가 수수료 정책는 고객사의 주문건에 대한 중개수수료에 별도로 추가로 부여되는 수수료입니다. 대표적인 사용 예시로 풀필먼트 수수료, 로켓배송 수수료, 마케팅 채널 수수료등이 있습니다.
CreatePlatformContractErrorunion
CreatePlatformContractResponseobject
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
CreatePlatformDiscountSharePolicyErrorunion
CreatePlatformDiscountSharePolicyResponseobject
할인 분담은 고객사의 주문건에 쿠폰 및 포인트와 같은 할인금액이 적용될 때, 파트너 정산 시 할인금액에 대한 분담 정책을 가지는 객체입니다. 할인 유형에 대한 아이디와 메모, 그리고 파트너 분담율을 가집니다.
CreatePlatformManualTransferErrorunion
CreatePlatformOrderCancelTransferBodyDiscountobject
CreatePlatformOrderCancelTransferBodyExternalCancellationDetailobject
CreatePlatformOrderCancelTransferBodyOrderDetailobject
전체 금액 취소
CreatePlatformOrderCancelTransferBodyOrderDetailAllobject
CreatePlatformOrderCancelTransferBodyOrderLineobject
CreatePlatformOrderCancelTransferErrorunion
CreatePlatformOrderTransferBodyAdditionalFeeobject
CreatePlatformOrderTransferBodyDiscountobject
CreatePlatformOrderTransferBodyExternalPaymentDetailobject
통화 단위
결제 수단 입력 정보
CreatePlatformOrderTransferBodyOrderDetailobject
CreatePlatformOrderTransferBodyOrderLineobject
상품
CreatePlatformOrderTransferBodyProductobject
CreatePlatformOrderTransferErrorunion
CreatePlatformPartnerBodyobject
고객사 서버에 등록된 파트너 지칭 아이디와 동일하게 설정하는 것을 권장합니다. 명시하지 않는 경우 포트원이 임의의 아이디를 발급해드립니다.
파트너 담당자 정보
파트너 계좌 등록을 위한 정보
이미 존재하는 계약 아이디를 등록해야 합니다.
총 256자까지 입력할 수 있습니다.
최대 10개까지 입력할 수 있습니다.
파트너 생성을 위한 유형별 추가 정보
CreatePlatformPartnerBodyAccountobject
CreatePlatformPartnerBodyContactobject
CreatePlatformPartnerBodyTypeobject
CreatePlatformPartnerBodyTypeBusinessobject
플랫폼 파트너 과세 유형
CreatePlatformPartnerBodyTypeNonWhtPayerobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
CreatePlatformPartnerBodyTypeWhtPayerobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
CreatePlatformPartnerErrorunion
CreatePlatformPartnerResponseobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
CreatePlatformPartnersErrorunion
CreatePlatformPartnersResponseobject
Currencyenum
KRW
대한민국 원화USD
미국 달러JPY
일본 엔화AED
UAE DirhamAFN
AfghaniALL
LekAMD
Armenian DramANG
Netherlands Antillean GuilderAOA
KwanzaARS
Argentine PesoAUD
Australian DollarAWG
Aruban FlorinAZN
Azerbaijan ManatBAM
Convertible MarkBBD
Barbados DollarBDT
TakaBGN
Bulgarian LevBHD
Bahraini DinarBIF
Burundi FrancBMD
Bermudian DollarBND
Brunei DollarBOB
BolivianoBOV
MvdolBRL
Brazilian RealBSD
Bahamian DollarBTN
NgultrumBWP
PulaBYN
Belarusian RubleBZD
Belize DollarCAD
Canadian DollarCDF
Congolese FrancCHE
WIR EuroCHF
Swiss FrancCHW
WIR FrancCLF
Unidad de FomentoCLP
Chilean PesoCNY
Yuan RenminbiCOP
Colombian PesoCOU
Unidad de Valor RealCRC
Costa Rican ColonCUC
Peso ConvertibleCUP
Cuban PesoCVE
Cabo Verde EscudoCZK
Czech KorunaDJF
Djibouti FrancDKK
Danish KroneDOP
Dominican PesoDZD
Algerian DinarEGP
Egyptian PoundERN
NakfaETB
Ethiopian BirrEUR
EuroFJD
Fiji DollarFKP
Falkland Islands PoundGBP
Pound SterlingGEL
LariGHS
Ghana CediGIP
Gibraltar PoundGMD
DalasiGNF
Guinean FrancGTQ
QuetzalGYD
Guyana DollarHKD
Hong Kong DollarHNL
LempiraHRK
Kuna (Replaced by EUR)HTG
GourdeHUF
ForintIDR
RupiahILS
New Israeli SheqelINR
Indian RupeeIQD
Iraqi DinarIRR
Iranian RialISK
Iceland KronaJMD
Jamaican DollarJOD
Jordanian DinarKES
Kenyan ShillingKGS
SomKHR
RielKMF
Comorian Franc KPW
North Korean WonKWD
Kuwaiti DinarKYD
Cayman Islands DollarKZT
TengeLAK
Lao KipLBP
Lebanese PoundLKR
Sri Lanka RupeeLRD
Liberian DollarLSL
LotiLYD
Libyan DinarMAD
Moroccan DirhamMDL
Moldovan LeuMGA
Malagasy AriaryMKD
DenarMMK
KyatMNT
TugrikMOP
PatacaMRU
OuguiyaMUR
Mauritius RupeeMVR
RufiyaaMWK
Malawi KwachaMXN
Mexican PesoMXV
Mexican Unidad de Inversion (UDI)MYR
Malaysian RinggitMZN
Mozambique MeticalNAD
Namibia DollarNGN
NairaNIO
Cordoba OroNOK
Norwegian KroneNPR
Nepalese RupeeNZD
New Zealand DollarOMR
Rial OmaniPAB
BalboaPEN
SolPGK
KinaPHP
Philippine PesoPKR
Pakistan RupeePLN
ZlotyPYG
GuaraniQAR
Qatari RialRON
Romanian LeuRSD
Serbian DinarRUB
Russian RubleRWF
Rwanda FrancSAR
Saudi RiyalSBD
Solomon Islands DollarSCR
Seychelles RupeeSDG
Sudanese PoundSEK
Swedish KronaSGD
Singapore DollarSHP
Saint Helena PoundSLE
LeoneSLL
LeoneSOS
Somali ShillingSRD
Surinam DollarSSP
South Sudanese PoundSTN
DobraSVC
El Salvador ColonSYP
Syrian PoundSZL
LilangeniTHB
BahtTJS
SomoniTMT
Turkmenistan New ManatTND
Tunisian DinarTOP
Pa’angaTRY
Turkish LiraTTD
Trinidad and Tobago DollarTWD
New Taiwan DollarTZS
Tanzanian ShillingUAH
HryvniaUGX
Uganda ShillingUSN
US Dollar (Next day)UYI
Uruguay Peso en Unidades Indexadas (UI)UYU
Peso UruguayoUYW
Unidad PrevisionalUZS
Uzbekistan SumVED
Bolívar SoberanoVES
Bolívar SoberanoVND
DongVUV
VatuWST
TalaXAF
CFA Franc BEACXAG
SilverXAU
GoldXBA
Bond Markets Unit European Composite Unit (EURCO)XBB
Bond Markets Unit European Monetary Unit (E.M.U.-6)XBC
Bond Markets Unit European Unit of Account 9 (E.U.A.-9)XBD
Bond Markets Unit European Unit of Account 17 (E.U.A.-17)XCD
East Caribbean DollarXDR
SDR (Special Drawing Right)XOF
CFA Franc BCEAOXPD
PalladiumXPF
CFP FrancXPT
PlatinumXSU
SucreXTS
Codes specifically reserved for testing purposesXUA
ADB Unit of AccountXXX
The codes assigned for transactions where no currency is involvedYER
Yemeni RialZAR
RandZMW
Zambian KwachaZWL
Zimbabwe DollarCustomerobject
고객사가 지정한 고객의 고유 식별자입니다.
성별
oneLine(한 줄 형식 주소) 필드는 항상 존재합니다.
CustomerInputobject
고객사가 지정한 고객의 고유 식별자입니다.
두 개의 이름 형식 중 한 가지만 선택하여 입력해주세요.
국가
성별
분리 형식 주소 입력 정보
CustomerNameInputobject
고객 분리형 이름
CustomerSeparatedNameobject
DateRangeobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
DateTimeRangeobject
DayOfWeekenum
SUN
MON
TUE
WED
THU
FRI
SAT
DeleteBillingKeyErrorunion
DeleteBillingKeyResponseobject
DeletePlatformTransferErrorunion
DeletePlatformTransferResponseobject
DeletedBillingKeyInfoobject
추후 슈퍼빌링키 기능 제공 시 여러 결제수단 정보가 담길 수 있습니다.
추후 슈퍼빌링키 기능 제공 시 여러 채널 정보가 담길 수 있습니다.
고객 정보
채널 그룹 정보
슈퍼빌링키의 경우, 빌링키 발급이 성공하더라도 일부 채널에 대한 발급은 실패할 수 있습니다.
DeliveredPaymentEscrowobject
DiscountAmountExceedsTotalAmountErrorobject
DownloadPlatformTransferSheetErrorunion
EasyPayMethodTypeenum
CARD
TRANSFER
CHARGE
EasyPayProviderenum
SAMSUNGPAY
KAKAOPAY
NAVERPAY
PAYCO
SSGPAY
CHAI
LPAY
KPAY
TOSSPAY
LGPAY
PINPAY
APPLEPAY
SKPAY
TOSS_BRANDPAY
KB_APP
ALIPAY
HYPHEN
TMONEY
FailedIdentityVerificationobject
(결제, 본인인증 등에) 선택된 채널 정보
요청 시 고객 정보
본인인증 실패 정보
FailedPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 실패 정보
FailedPaymentCancellationobject
FailedPaymentScheduleobject
고객 정보
통화 단위
FailedPgBillingKeyIssueResponseobject
(결제, 본인인증 등에) 선택된 채널 정보
발급 실패 상세 정보
ForbiddenErrorobject
Genderenum
MALE
남성FEMALE
여성OTHER
그 외 성별GetAllPaymentsByCursorResponseobject
GetAllPaymentsErrorunion
GetBankInfosErrorunion
GetBankInfosResponseobject
GetBillingKeyInfoErrorunion
GetBillingKeyInfosErrorunion
GetBillingKeyInfosResponseobject
반환된 페이지 결과 정보
GetCashReceiptErrorunion
GetIdentityVerificationErrorunion
GetKakaopayPaymentOrderErrorunion
GetKakaopayPaymentOrderResponseobject
GetPaymentErrorunion
GetPaymentScheduleErrorunion
GetPaymentSchedulesErrorunion
GetPaymentSchedulesResponseobject
반환된 페이지 결과 정보
GetPaymentsErrorunion
GetPlatformAccountHolderErrorunion
GetPlatformAccountTransfersErrorunion
GetPlatformAccountTransfersResponseobject
반환된 페이지 결과 정보
GetPlatformAdditionalFeePoliciesErrorunion
GetPlatformAdditionalFeePoliciesResponseobject
반환된 페이지 결과 정보
GetPlatformAdditionalFeePolicyErrorunion
GetPlatformBulkPayoutsErrorunion
GetPlatformBulkPayoutsResponseobject
반환된 페이지 결과 정보
GetPlatformContractErrorunion
GetPlatformContractsErrorunion
GetPlatformContractsResponseobject
반환된 페이지 결과 정보
GetPlatformDiscountSharePoliciesErrorunion
GetPlatformDiscountSharePoliciesResponseobject
반환된 페이지 결과 정보
GetPlatformDiscountSharePolicyErrorunion
GetPlatformPartnerErrorunion
GetPlatformPartnerSettlementsErrorunion
GetPlatformPartnerSettlementsResponseobject
반환된 페이지 결과 정보
GetPlatformPartnersErrorunion
GetPlatformPartnersResponseobject
반환된 페이지 결과 정보
GetPlatformPayoutsErrorunion
GetPlatformPayoutsResponseobject
반환된 페이지 결과 정보
GetPlatformTransferErrorunion
GetPlatformTransferSummariesErrorunion
GetPlatformTransferSummariesResponseobject
반환된 페이지 결과 정보
GetPromotionErrorunion
IdentityVerificationunion
(결제, 본인인증 등에) 선택된 채널 정보
요청 시 고객 정보
본인인증 실패 정보
IdentityVerificationAlreadySentErrorobject
IdentityVerificationAlreadyVerifiedErrorobject
IdentityVerificationFailureobject
IdentityVerificationMethodenum
SMS
APP
IdentityVerificationNotFoundErrorobject
IdentityVerificationNotSentErrorobject
IdentityVerificationOperatorenum
SKT
SKTKT
KTLGU
LGUSKT_MVNO
SKT 알뜰폰KT_MVNO
KT 알뜰폰LGU_MVNO
LGU 알뜰폰IdentityVerificationRequestedCustomerobject
특수 문자(-) 없이 숫자로만 이루어진 번호 형식입니다.
IdentityVerificationVerifiedCustomerobject
본인인증 통신사
특수 문자(-) 없이 숫자로만 이루어진 번호 형식입니다. 다날: 별도 계약이 필요합니다. KG이니시스: 항상 제공합니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
성별
다날: 별도 계약이 필요합니다. KG이니시스: 항상 제공합니다.
개인을 식별하기 위한 고유 정보입니다. 다날: 항상 제공합니다. KG이니시스: 카카오를 제외한 인증사에서 제공합니다.
중복 가입을 방지하기 위해 개인을 식별하는 사이트별 고유 정보입니다. 다날: 항상 제공합니다. KG이니시스: 제공하지 않습니다.
InstantBillingKeyPaymentMethodInputobject
카드 수단 정보 입력 양식
InstantBillingKeyPaymentMethodInputCardobject
카드 인증 관련 정보
InstantPaymentMethodInputobject
카드 수단 정보 입력 정보
가상계좌 수단 정보 입력 정보
InstantPaymentMethodInputCardobject
카드 인증 관련 정보
InstantPaymentMethodInputVirtualAccountobject
은행
validHours와 dueDate 둘 중 하나의 필드만 입력합니다.
가상계좌 발급 방식
가상계좌 결제 시 현금영수증 정보
InstantPaymentMethodInputVirtualAccountCashReceiptInfoobject
입력 시 발급 유형
InstantPaymentMethodInputVirtualAccountExpiryobject
시간 단위로 입력합니다.
InstantPaymentMethodInputVirtualAccountOptionobject
가상계좌 발급 유형
pgAccountId, accountNumber 유형 중 한 개의 필드만 입력합니다.
InstantPaymentMethodInputVirtualAccountOptionFixedobject
고객사가 가상계좌번호를 직접 관리하지 않고 PG사가 pgAccountId에 매핑되는 가상계좌번호를 내려주는 방식입니다. 동일한 pgAccountId로 가상계좌 발급 요청시에는 항상 같은 가상계좌번호가 내려옵니다.
PG사가 일정 개수만큼의 가상계좌번호를 발급하여 고객사에게 미리 전달하고 고객사가 그 중 하나를 선택하여 사용하는 방식입니다.
InstantPaymentMethodInputVirtualAccountOptionTypeenum
NORMAL
회전식 가상계좌일반적으로 사용되는 방식이며 PG사에서 직접 채번한 가상계좌번호를 사용합니다.
FIXED
고정식 가상계좌InstantPaymentSummaryobject
InvalidRequestErrorobject
IssueBillingKeyErrorunion
IssueBillingKeyResponseobject
IssueCashReceiptCustomerInputobject
IssueCashReceiptErrorunion
IssueCashReceiptResponseobject
현금영수증 내역
IssueFailedCashReceiptobject
(결제, 본인인증 등에) 선택된 채널 정보
IssuedBillingKeyInfoobject
추후 슈퍼빌링키 기능 제공 시 여러 결제수단 정보가 담길 수 있습니다.
추후 슈퍼빌링키 기능 제공 시 여러 채널 정보가 담길 수 있습니다.
고객 정보
채널 그룹 정보
슈퍼빌링키의 경우, 빌링키 발급이 성공하더라도 일부 채널에 대한 빌링키 발급은 실패할 수 있습니다.
IssuedCashReceiptobject
(결제, 본인인증 등에) 선택된 채널 정보
통화 단위
발급 유형
IssuedPaymentCashReceiptobject
발급 유형
통화 단위
IssuedPgBillingKeyIssueResponseobject
(결제, 본인인증 등에) 선택된 채널 정보
빌링키 발급 수단 정보
LoginViaApiSecretErrorunion
LoginViaApiSecretResponseobject
하루의 유효기간을 가지고 있습니다.
일주일의 유효기간을 가지고 있으며, 리프레시 토큰을 통해 유효기간이 연장된 새로운 엑세스 토큰을 발급받을 수 있습니다. 동일한 유저가 로그인 또는 토큰 재발급을 진행할 때마다 기존에 발급된 리프레시 토큰은 즉시 만료되므로 API 사용에 유의해주세요.
MaxTransactionCountReachedErrorobject
MaxWebhookRetryCountReachedErrorobject
ModifyEscrowLogisticsErrorunion
ModifyEscrowLogisticsResponseobject
MonthDayobject
NegativePromotionAdjustedCancelAmountErrorobject
OneLineAddressobject
PageInfoobject
PageInputobject
PaidPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
PartialCancelledPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
PayInstantlyErrorunion
PayInstantlyResponseobject
수기 결제가 완료된 결제 건 요약 정보
PayPendingPaymentobject
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
PayWithBillingKeyErrorunion
PayWithBillingKeyResponseobject
빌링키 결제 완료된 결제 건 요약 정보
Paymentunion
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
결제 건 내 현금영수증 정보
PaymentAlreadyCancelledErrorobject
PaymentAmountobject
카드사 프로모션, 포트원 프로모션, 적립형 포인트 결제, 쿠폰 할인 등을 포함합니다.
PaymentAmountInputobject
고객사에서 직접 계산이 필요한 경우 입력합니다. 입력하지 않으면 면세 금액을 제외한 금액의 1/11 로 자동 계산됩니다.
PaymentCancellationunion
PaymentCashReceiptunion
발급 유형
통화 단위
PaymentCashReceiptStatusenum
ISSUED
CANCELLED
PaymentClientTypeenum
SDK_MOBILE
SDK_PC
API
PaymentEscrowunion
PaymentEscrowReceiverInputobject
분리 형식 주소 입력 정보
PaymentEscrowSenderInputobject
분리 형식 주소 입력 정보
PaymentFailureobject
PaymentFilterInputobject
Merchant 사용자만 사용가능하며, 지정되지 않은 경우 고객사 전체 결제 건을 조회합니다.
어떤 시점을 기준으로 조회를 할 것인지 선택합니다. CREATED_AT: 결제 건 생성 시점을 기준으로 조회합니다. STATUS_CHANGED_AT: 상태 승인 시점을 기준으로 조회합니다. 결제 건의 최종 상태에 따라 검색 기준이 다르게 적용됩니다. ready -> 결제 요청 시점 기준 paid -> 결제 완료 시점 기준 cancelled -> 결제 취소 시점 기준 failed -> 결제 실패 시점 기준 값을 입력하지 않으면 STATUS_CHANGED_AT 으로 자동 적용됩니다.
값을 입력하지 않으면 end의 90일 전으로 설정됩니다.
값을 입력하지 않으면 현재 시점으로 설정됩니다.
값을 입력하지 않으면 결제상태 필터링이 적용되지 않습니다.
값을 입력하지 않으면 결제수단 필터링이 적용되지 않습니다.
값을 입력하지 않으면 결제대행사 필터링이 적용되지 않습니다.
결제 건 정렬 기준
정렬 방식
포트원 버전
웹훅 전송 상태
결제가 발생한 클라이언트 환경
통화 단위
에스크로 상태
카드 브랜드
카드 유형
카드 소유주 유형
상품권 종류
입력 시 발급 유형
결제건 내 현금영수증 상태
시간 범위
시간 범위
PaymentFilterInputEscrowStatusenum
REGISTERED
DELIVERED
CONFIRMED
REJECTED
CANCELLED
REJECT_CONFIRMED
PaymentInstallmentobject
PaymentLogisticsobject
물류 회사
분리 형식 주소 입력 정보
PaymentLogisticsCompanyenum
LOTTE
롯데글로벌로지스LOGEN
로젠택배DONGWON
동원로엑스POST
우체국택배CJ
대한통운HANJIN
한진택배DAESIN
대신택배ILYANG
일양로지스KYUNGDONG
경동택배CHUNIL
천일택배POST_REGISTERED
등기우편GS
GS네트웍스WOORI
우리택배HAPDONG
합동택배FEDEX
FedExUPS
UPSGSM_NTON
GSM NtoNSUNGWON
성원글로벌카고LX_PANTOS
LX판토스ACI
ACICJ_INTL
CJ대한통운 국제특송USPS
USPSEMS
EMSDHL
DHLKGL
KGL네트웍스GOODSTOLUCK
굿투럭KUNYOUNG
건영택배SLX
SLXSF
SF ExpressETC
기타PaymentMethodunion
카드 상세 정보
할부 정보
PaymentMethodCardobject
카드 상세 정보
할부 정보
PaymentMethodEasyPayobject
간편 결제사
간편 결제 수단
PaymentMethodEasyPayMethodunion
카드 상세 정보
할부 정보
PaymentMethodEasyPayMethodChargeobject
은행
PaymentMethodGiftCertificateobject
상품권 종류
PaymentMethodGiftCertificateTypeenum
BOOKNLIFE
SMART_MUNSANG
CULTURELAND
HAPPYMONEY
CULTUREGIFT
PaymentMethodMobileobject
PaymentMethodTransferobject
PaymentMethodTypeenum
CARD
TRANSFER
VIRTUAL_ACCOUNT
GIFT_CERTIFICATE
MOBILE
EASY_PAY
PaymentMethodVirtualAccountobject
은행
가상계좌 유형
가상계좌 환불 상태
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
PaymentScheduleSortByenum
CREATED_AT
결제 예약 생성 시각TIME_TO_PAY
결제 예정 시각COMPLETED_AT
예약 결제 시도(성공 / 실패) 시각PaymentScheduleSortInputobject
결제 예약 건 정렬 기준
정렬 방식
PaymentScheduleStatusenum
SCHEDULED
예약 완료STARTED
결제 시작SUCCEEDED
결제 성공FAILED
결제 실패REVOKED
취소된 결제 예약PENDING
결제 승인 대기PaymentScheduleSummaryobject
PaymentSortByenum
REQUESTED_AT
결제 요청 시점STATUS_CHANGED_AT
상태 변경 시점PaymentStatusenum
READY
PENDING
VIRTUAL_ACCOUNT_ISSUED
PAID
FAILED
PARTIAL_CANCELLED
CANCELLED
PaymentTextSearchobject
통합검색 항목
PaymentTextSearchFieldenum
ALL
PAYMENT_ID
TX_ID
SCHEDULE_ID
FAIL_REASON
CARD_ISSUER
CARD_ACQUIRER
CARD_BIN
CARD_NUMBER
CARD_APPROVAL_NUMBER
CARD_RECEIPT_NAME
CARD_INSTALLMENT
TRANS_BANK
VIRTUAL_ACCOUNT_HOLDER_NAME
VIRTUAL_ACCOUNT_BANK
VIRTUAL_ACCOUNT_NUMBER
PG_MERCHANT_ID
PG_TX_ID
PG_RECEIPT_ID
RECEIPT_APPROVAL_NUMBER
PG_CANCELLATION_ID
CANCEL_REASON
ORDER_NAME
CUSTOMER_NAME
CUSTOMER_EMAIL
CUSTOMER_PHONE_NUMBER
CUSTOMER_ADDRESS
CUSTOMER_ZIPCODE
USER_AGENT
BILLING_KEY
PROMOTION_ID
GIFT_CERTIFICATION_APPROVAL_NUMBER
PaymentTimestampTypeenum
CREATED_AT
결제 건 생성 시점STATUS_CHANGED_AT
상태 변경 시점PaymentWebhookobject
웹훅 발송 시 결제 건 상태
웹훅 전송 상태
V1 결제 건인 경우, 값이 존재하지 않습니다.
V1 결제 건인 경우, 값이 존재하지 않습니다.
수동 웹훅 재발송, 가상계좌 입금, 비동기 취소 승인 시 발생한 웹훅일 때 필드의 값이 존재합니다.
웹훅 요청 정보
웹훅 응답 정보
PaymentWebhookPaymentStatusenum
READY
VIRTUAL_ACCOUNT_ISSUED
PAID
FAILED
PARTIAL_CANCELLED
CANCELLED
PAY_PENDING
PaymentWebhookRequestobject
PaymentWebhookResponseobject
PaymentWebhookStatusenum
SUCCEEDED
FAILED_NOT_OK_RESPONSE
FAILED_UNEXPECTED_ERROR
PaymentWebhookTriggerenum
MANUAL
VIRTUAL_ACCOUNT_DEPOSIT
ASYNC_CANCEL_APPROVED
ASYNC_CANCEL_FAILED
ASYNC_PAY_APPROVED
ASYNC_PAY_FAILED
PaymentWithCursorobject
결제 건
PendingPaymentScheduleobject
고객 정보
통화 단위
PgBillingKeyIssueResponseunion
(결제, 본인인증 등에) 선택된 채널 정보
발급 실패 상세 정보
PgCompanyenum
INICIS
NICE
KCP
DANAL
TOSSPAYMENTS
MOBILIANS
KICC
SMARTRO
DAOU
BLUEWALNUT
PAYPAL
ALIPAY
EXIMBAY
PAYMENTWALL
SETTLE
GALAXIA
NAVERPAY
KAKAOPAY
SMILEPAY
KAKAO
TOSSPAY
CHAI
PAYCO
PAYPLE
SYRUP
KSNET
WELCOME
JTNET
KPN
HYPHEN
PgProviderenum
HTML5_INICIS
PAYPAL
PAYPAL_V2
INICIS
DANAL
NICE
DANAL_TPAY
JTNET
UPLUS
NAVERPAY
KAKAO
SETTLE
KCP
MOBILIANS
KAKAOPAY
NAVERCO
SYRUP
KICC
EXIMBAY
SMILEPAY
PAYCO
KCP_BILLING
ALIPAY
PAYPLE
CHAI
BLUEWALNUT
SMARTRO
SMARTRO_V2
PAYMENTWALL
TOSSPAYMENTS
KCP_QUICK
DAOU
GALAXIA
TOSSPAY
KCP_DIRECT
SETTLE_ACC
SETTLE_FIRM
INICIS_UNIFIED
KSNET
PINPAY
NICE_V2
TOSS_BRANDPAY
WELCOME
TOSSPAY_V2
INICIS_V2
KPN
KCP_V2
HYPHEN
PgProviderErrorobject
PlatformAccountobject
은행
통화 단위
플랫폼 계좌 상태
PlatformAccountHolderobject
PlatformAccountStatusenum
VERIFIED
계좌 인증 완료됨VERIFY_FAILED
계좌주 불일치VERIFY_ERROR
계좌 인증 오류NOT_VERIFIED
계좌 인증 안됨UNKNOWN
알 수 없는 상태PlatformAccountTransferunion
통화 단위
PlatformAccountTransferFilterobject
PlatformAccountTransferTypeenum
DEPOSIT
충전WITHDRAWAL_PARTNER_PAYOUT
파트너 정산 송금WITHDRAWAL_REMIT
송금PlatformAccountVerificationAlreadyUsedErrorobject
PlatformAccountVerificationFailedErrorobject
PlatformAccountVerificationNotFoundErrorobject
PlatformAdditionalFeePoliciesNotFoundErrorobject
PlatformAdditionalFeePolicyobject
플랫폼 중개수수료 정보
플랫폼에서 발생한 결제 수수료, 부가세 등 금액을 부담하는 주체를 나타냅니다.
PlatformAdditionalFeePolicyAlreadyExistsErrorobject
PlatformAdditionalFeePolicyFilterInputobject
true 이면 보관된 추가 수수료 정책의 필터 옵션을 조회하고, false 이면 보관되지 않은 추가 수수료 정책의 필터 옵션을 조회합니다. 기본값은 false 입니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 부가세 부담 주체에 해당하는 추가 수수료 정책만 조회합니다.
검색 키워드 적용을 위한 옵션으로, 명시된 키워드를 포함하는 추가 수수료 정책만 조회합니다. 하위 필드는 명시된 값 중 한 가지만 적용됩니다.
PlatformAdditionalFeePolicyFilterInputKeywordobject
해당 값이 포함된 name 을 가진 추가 수수료 정책만 조회합니다.
해당 값이 포함된 id 를 가진 추가 수수료 정책만 조회합니다.
해당 값과 같은 수수료 를 가진 추가 수수료 정책만 조회합니다.
PlatformAdditionalFeePolicyNotFoundErrorobject
PlatformAdditionalFixedAmountFeeCurrencyAndSettlementCurrencyMismatchedErrorobject
PlatformArchivedAdditionalFeePolicyErrorobject
PlatformArchivedContractErrorobject
PlatformArchivedDiscountSharePolicyErrorobject
PlatformArchivedPartnerErrorobject
PlatformBulkPayoutobject
PlatformBulkPayoutFilterInputobject
PlatformBulkPayoutFilterInputCriteriaobject
시간 범위
PlatformBulkPayoutStatsobject
PlatformBulkPayoutStatusenum
SCHEDULED
PREPARING
PREPARED
ONGOING
CANCELLED
STOPPED
COMPLETED
PlatformBulkPayoutStatusStatsobject
PlatformCancelOrderTransfersExistsErrorobject
PlatformCancellableAmountExceededErrorobject
금액 타입
PlatformCancellableAmountTypeenum
SUPPLY_WITH_VAT
공급대가공급가액과 부가세를 더한 금액입니다.
TAX_FREE
면세 금액PlatformCancellableDiscountAmountExceededErrorobject
PlatformCancellableDiscountTaxFreeAmountExceededErrorobject
PlatformCancellableProductQuantityExceededErrorobject
PlatformCancellationAndPaymentTypeMismatchedErrorobject
PlatformCancellationNotFoundErrorobject
PlatformCannotArchiveScheduledAdditionalFeePolicyErrorobject
PlatformCannotArchiveScheduledContractErrorobject
PlatformCannotArchiveScheduledDiscountSharePolicyErrorobject
PlatformCannotArchiveScheduledPartnerErrorobject
PlatformCannotSpecifyTransferErrorobject
PlatformConnectedPartnerBrnUnchangeableErrorobject
PlatformConnectedPartnerTypeUnchangeableErrorobject
PlatformContactobject
PlatformContractobject
플랫폼 중개수수료 정보
지체일, 정산일, 기준일로 구성되며, 해당 요소들의 조합으로 실제 정산일을 계산합니다.
플랫폼에서 발생한 결제 수수료, 부가세 등 금액을 부담하는 주체를 나타냅니다.
false인 경우 정산금에서 결제 금액 부가세를 감액하지 않고, true인 경우 정산금에서 결제 금액 부가세를 감액합니다.
PlatformContractAlreadyExistsErrorobject
PlatformContractFilterInputobject
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 수수료 부담 주체를 가진 계약만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 정산 주기 계산 방식을 가진 계약만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 정산 기준일을 가진 계약만 조회합니다.
true 이면 보관된 계약을 조회하고, false 이면 보관되지 않은 계약을 조회합니다. 기본값은 false 입니다.
검색 키워드 적용을 위한 옵션으로, 명시된 키워드를 포함하는 계약만 조회합니다. 하나의 하위 필드에만 값을 명시하여 요청합니다.
PlatformContractFilterInputKeywordobject
해당 값이 포함된 id 를 가진 계약만 조회합니다.
해당 값이 포함된 name 을 가진 계약만 조회합니다.
PlatformContractNotFoundErrorobject
PlatformContractPlatformFixedAmountFeeCurrencyAndSettlementCurrencyMismatchedErrorobject
PlatformContractsNotFoundErrorobject
PlatformCurrencyNotSupportedErrorobject
PlatformDepositAccountTransferobject
통화 단위
PlatformDiscountSharePoliciesNotFoundErrorobject
PlatformDiscountSharePolicyobject
파트너가 분담할 할인금액의 비율을 의미하는 밀리 퍼센트 단위 (10^-5) 의 음이 아닌 정수이며, 파트너가 부담할 금액은 할인금액 * partnerShareRate * 10^5
로 책정합니다.
PlatformDiscountSharePolicyAlreadyExistsErrorobject
PlatformDiscountSharePolicyFilterInputobject
true 이면 보관된 할인 분담 정책을 조회하고, false 이면 보관되지 않은 할인 분담 정책을 조회합니다. 기본값은 false 입니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 파트너 분담율을 가진 할인 분담 정책만 조회합니다.
검색 키워드 적용을 위한 옵션으로, 명시된 키워드를 포함하는 할인 분담 정책만 조회합니다. 하위 필드는 명시된 값 중 한 가지만 적용됩니다.
PlatformDiscountSharePolicyFilterInputKeywordobject
해당 값이 포함된 id 를 가진 할인 분담 정책만 조회합니다.
해당 값이 포함된 name 을 가진 할인 분담만 조회합니다.
PlatformDiscountSharePolicyIdDuplicatedErrorobject
PlatformDiscountSharePolicyNotFoundErrorobject
PlatformExternalApiFailedErrorobject
PlatformExternalApiTemporarilyFailedErrorobject
PlatformExternalPaymentobject
통화 단위
결제 수단
PlatformFeeunion
PlatformFeeInputobject
PlatformFixedAmountFeeobject
PlatformFixedRateFeeobject
총 금액 대비 수수료 비율을 의미하며, 밀리 퍼센트 단위 (10^-5) 의 음이 아닌 정수입니다. 총 금액 * rate * 10^5
(rate * 10^3 %
) 만큼 수수료를 책정합니다.
PlatformInsufficientDataToChangePartnerTypeErrorobject
PlatformManualTransferobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
PlatformManualTransferSummaryobject
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
PlatformNotEnabledErrorobject
PlatformNotSupportedBankErrorobject
PlatformOrderCancelTransferobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
결제 정보
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
주문 취소 정보
PlatformOrderCancelTransferSummaryobject
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
PlatformOrderDetailMismatchedErrorobject
PlatformOrderSettlementAmountobject
참조된 계약의 결제 금액 부가세 감액 여부에 따라 false인 경우 0원, true인 경우 결제 금액 부가세입니다.
해당 필드는 deprecated되어 9월까지만 유지되고 이후 삭제될 예정입니다. 대신 paymentTaxFree 필드를 사용해주세요.
해당 필드는 deprecated되어 9월까지만 유지되고 이후 삭제될 예정입니다. 대신 paymentSupply 필드를 사용해주세요.
PlatformOrderTransferobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
결제 정보
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
PlatformOrderTransferAdditionalFeeobject
추가 수수료 정책는 고객사의 주문건에 대한 중개수수료에 별도로 추가로 부여되는 수수료입니다. 대표적인 사용 예시로 풀필먼트 수수료, 로켓배송 수수료, 마케팅 채널 수수료등이 있습니다.
PlatformOrderTransferAlreadyCancelledErrorobject
PlatformOrderTransferCancellationobject
PlatformOrderTransferDiscountobject
할인 분담은 고객사의 주문건에 쿠폰 및 포인트와 같은 할인금액이 적용될 때, 파트너 정산 시 할인금액에 대한 분담 정책을 가지는 객체입니다. 할인 유형에 대한 아이디와 메모, 그리고 파트너 분담율을 가집니다.
PlatformOrderTransferOrderLineobject
상품
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
PlatformOrderTransferProductobject
PlatformOrderTransferSummaryobject
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
PlatformPartnerobject
파트너 담당자에게 연락하기 위한 정보들 입니다.
currency
가 KRW 일 경우 예금주 조회 API 를 통해 올바른 계좌인지 검증합니다. 그 외의 화폐일 경우 따로 검증하지는 않습니다.
플랫폼 파트너 상태
파트너 유형별 추가 정보
PlatformPartnerBusinessStatusenum
NOT_VERIFIED
조회 되지 않음VERIFY_ERROR
조회 오류NOT_FOUND
대응되는 사업자 없음IN_BUSINESS
사업 중CLOSED
폐업SUSPENDED
휴업PlatformPartnerFilterInputobject
true 이면 보관된 파트너를 조회하고, false 이면 보관되지 않은 파트너를 조회합니다. 기본값은 false 입니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 태그를 하나 이상 가지는 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우, 해당 리스트에 포함되는 계좌 은행을 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우, 해당 리스트에 포함되는 계좌 통화를 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우, 해당 리스트에 포함되는 아이디를 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우, 해당 리스트에 포함되는 기본 계약 id를 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 계좌 상태를 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 사업자 상태를 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 사업자 유형을 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 과세 유형을 가진 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 연동 사업자 연결 상태를 가진 파트너만 조회합니다.
검색 키워드 적용을 위한 옵션으로, 명시된 키워드를 포함하는 파트너만 조회합니다. 하나의 하위 필드에만 값을 명시하여 요청합니다.
PlatformPartnerFilterInputKeywordobject
해당 값이 포함된 id 를 가진 파트너만 조회합니다.
해당 값이 포함된 이름 을 가진 파트너만 조회합니다.
해당 값이 포함된 이메일 주소를 가진 파트너만 조회합니다.
해당 값이 포함된 사업자등록번호를 가진 파트너만 조회합니다.
해당 값이 포함된 기본 계약 아이디를 가진 파트너만 조회합니다.
해당 값이 포함된 메모를 가진 파트너만 조회합니다.
해당 값이 포함된 계좌번호를 가진 파트너만 조회합니다.
해당 값이 포함된 계좌 예금주명을 가진 파트너만 조회합니다.
PlatformPartnerIdAlreadyExistsErrorobject
PlatformPartnerIdsAlreadyExistErrorobject
PlatformPartnerIdsDuplicatedErrorobject
PlatformPartnerManualSettlementobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 상태
PlatformPartnerMemberCompanyConnectionStatusenum
NOT_CONNECTED
연결되지 않음CONNECT_PENDING
연결 대기CONNECTED
연결됨CONNECT_FAILED
연결 실패DISCONNECT_PENDING
연결 해제 대기PlatformPartnerNotFoundErrorobject
PlatformPartnerOrderCancelSettlementobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 상태
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
PlatformPartnerOrderSettlementobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 상태
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
정산 금액과 정산 금액 계산에 사용된 금액 정보들 입니다.
PlatformPartnerPayoutAccountTransferobject
통화 단위
은행
PlatformPartnerSettlementunion
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
정산 상태
PlatformPartnerSettlementFilterInputobject
PlatformPartnerSettlementFilterKeywordInputobject
PlatformPartnerSettlementStatusenum
PAYOUT_SCHEDULED
지급 예약PAYOUT_PREPARED
지급 예정PAYOUT_WITHHELD
지급 보류PAYOUT_FAILED
지급 실패IN_PAYOUT
지급 중PAID_OUT
지급 완료PlatformPartnerSettlementStatusStatsobject
PlatformPartnerSettlementTypeenum
MANUAL
수동 정산ORDER
주문 정산ORDER_CANCEL
주문 취소 정산PlatformPartnerStatusenum
PENDING
승인 대기 중APPROVED
승인 완료REJECTED
승인 거절PlatformPartnerTaxationTypeenum
NORMAL
일반 과세SIMPLE_TAX_INVOICE_ISSUER
간이과세(세금계산서 발행)SIMPLE
간이과세(세금계산서 미발행)TAX_FREE
면세PlatformPartnerTypeunion
플랫폼 파트너 과세 유형
플랫폼 파트너 사업자 상태
플랫폼 파트너 연동 사업자 연결 상태
PlatformPartnerTypeBusinessobject
플랫폼 파트너 과세 유형
플랫폼 파트너 사업자 상태
플랫폼 파트너 연동 사업자 연결 상태
PlatformPartnerTypeNameenum
BUSINESS
사업자WHT_PAYER
원천징수 대상자NON_WHT_PAYER
원천징수 비대상자PlatformPartnerTypeNonWhtPayerobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
PlatformPartnerTypeWhtPayerobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
PlatformPayerenum
PARTNER
파트너가 부담하는 경우MERCHANT
고객사가 부담하는 경우PlatformPaymentunion
통화 단위
결제 수단
PlatformPaymentMethodunion
PlatformPaymentMethodCardobject
PlatformPaymentMethodCardInputobject
PlatformPaymentMethodEasyPayobject
간편 결제사
간편 결제 수단
PlatformPaymentMethodEasyPayInputobject
간편 결제사
간편 결제 수단
PlatformPaymentMethodGiftCertificateobject
PlatformPaymentMethodGiftCertificateInputobject
PlatformPaymentMethodInputobject
간편 결제 입력 정보
PlatformPaymentMethodMobileobject
PlatformPaymentMethodMobileInputobject
PlatformPaymentMethodTransferobject
PlatformPaymentMethodTransferInputobject
PlatformPaymentMethodVirtualAccountobject
PlatformPaymentMethodVirtualAccountInputobject
PlatformPaymentNotFoundErrorobject
PlatformPayoutobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
통화 단위
PlatformPayoutAccountobject
PlatformPayoutFilterInputobject
값이 존재하는 경우 해당 리스트에 포함되는 지급 상태를 가진 지급 내역을 조회합니다.
값이 존재하는 경우 해당 리스트에 포함되는 파트너 아이디를 가진 지급 내역을 조회합니다.
검색 기준 입력 정보
값이 존재하는 경우 해당 리스트에 포함되는 지급 계좌 은행을 가진 지급 내역을 조회합니다.
값이 존재하는 경우 해당 리스트에 포함되는 파트너 태그를 하나 이상 가진 지급 내역을 조회합니다.
값이 존재하는 경우 해당 리스트에 포함되는 지급 통화를 가진 지급 내역을 조회합니다.
PlatformPayoutFilterInputCriteriaobject
시간 범위
PlatformPayoutMethodenum
DIRECT
AGENCY
PlatformPayoutStatusenum
PREPARED
CANCELLED
STOPPED
PROCESSING
SUCCEEDED
FAILED
SCHEDULED
PlatformPayoutStatusStatsobject
PlatformPortOnePaymentobject
결제 수단
통화 단위
PlatformPortOnePaymentCancelAmountTypeenum
SUPPLY_WITH_VAT
공급대가공급가액과 부가세를 더한 금액입니다.
TAX_FREE
면세 금액PlatformProductIdDuplicatedErrorobject
PlatformProductIdNotFoundErrorobject
PlatformPropertiesobject
PlatformRemitAccountTransferobject
통화 단위
은행
PlatformSettlementAmountExceededErrorobject
주문 항목의 상품 아이디입니다.
PlatformSettlementCancelAmountExceededPortOneCancelErrorobject
금액 타입
PlatformSettlementCycleobject
정산시작일(통상 주문완료일)로부터 더해진 다음 날짜로부터 가장 가까운 날에 정산이 됩니다. 최소 1 에서 최대 10 까지 지정할 수 있습니다.
플랫폼 정산 기준일
플랫폼 정산 주기 계산 방식
PlatformSettlementCycleDatePolicyenum
HOLIDAY_BEFORE
공휴일 전 영업일HOLIDAY_AFTER
공휴일 후 영업일CALENDAR_DAY
달력일PlatformSettlementCycleInputobject
정산시작일(통상 주문완료일)로부터 더해진 다음 날짜로부터 가장 가까운 날에 정산이 됩니다. 최소 1 에서 최대 10 까지 지정할 수 있습니다.
플랫폼 정산 기준일
하나의 하위 필드에만 값을 명시하여 요청합니다.
PlatformSettlementCycleMethodunion
PlatformSettlementCycleMethodDailyobject
PlatformSettlementCycleMethodDailyInputobject
PlatformSettlementCycleMethodInputobject
PlatformSettlementCycleMethodManualDatesobject
PlatformSettlementCycleMethodManualDatesInputobject
PlatformSettlementCycleMethodMonthlyobject
PlatformSettlementCycleMethodMonthlyInputobject
PlatformSettlementCycleMethodWeeklyobject
PlatformSettlementCycleMethodWeeklyInputobject
PlatformSettlementCycleTypeenum
DAILY
매일 정산WEEKLY
매주 정해진 요일에 정산MONTHLY
매월 정해진 날(일)에 정산MANUAL_DATES
정해진 날짜(월, 일)에 정산PlatformSettlementParameterNotFoundErrorobject
PlatformSettlementParameterValueobject
정산 시 필요한 decimalScale
이 지정되지 않은 경우 기본값으로 0을 사용합니다.
입력 가능한 법위는 0 ~ 5 입니다.
PlatformSettlementPaymentAmountExceededPortOnePaymentErrorobject
PlatformSettlementSupplyWithVatAmountExceededPortOnePaymentErrorobject
PlatformSettlementTaxFreeAmountExceededPortOnePaymentErrorobject
PlatformTransferunion
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
PlatformTransferAlreadyExistsErrorobject
PlatformTransferDiscountSharePolicyNotFoundErrorobject
PlatformTransferFilterInputobject
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 태그를 하나 이상 가지는 파트너에 대한 정산건만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 계약 아이디를 가지는 정산건만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 할인 분담 정책 아이디를 하나 이상 가지는 정산건만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 추가 수수료 아이디를 하나 이상 가지는 정산건만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 결제 수단을 가지는 파트너만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 채널 키를 가지는 정산건만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 정산 방식의 정산건만 조회합니다.
하나 이상의 값이 존재하는 경우 해당 리스트에 포함되는 정산 상태인 정산건만 조회합니다.
검색 키워드 적용을 위한 옵션으로, 명시된 키워드를 포함하는 정산건만 조회합니다. 하나의 하위 필드에만 값을 명시하여 요청합니다.
PlatformTransferFilterInputKeywordobject
해당 값이 포함된 정보를 가진 정산건만 조회합니다.
해당 값이랑 일치하는 paymentId 를 가진 정산건만 조회합니다.
해당 값이랑 일치하는 transferId 를 가진 정산건만 조회합니다.
해당 값이 포함된 transferMemo 를 가진 정산건만 조회합니다.
해당 값이랑 일치하는 productId 를 가진 정산건만 조회합니다.
해당 값이랑 일치하는 productName 을 가진 정산건만 조회합니다.
해당 값이랑 일치하는 partnerId 를 가진 정산건만 조회합니다.
해당 값이 포함된 partnerName 을 가진 정산건만 조회합니다.
해당 값이 포함된 partnerMemo 를 가진 정산건만 조회합니다.
PlatformTransferNonDeletableStatusErrorobject
PlatformTransferNotFoundErrorobject
PlatformTransferSheetFieldenum
STATUS
정산 건 상태TRANSFER_ID
정산 건 아이디PARTNER_NAME
파트너 이름SETTLEMENT_DATE
정산 일SETTLEMENT_START_DATE
정산 시작 일TYPE
정산 구분PAYMENT_ID
결제 내역 아이디ORDER_NAME
주문 명PAYMENT_METHOD
결제 수단SETTLEMENT_AMOUNT
정산 금액SETTLEMENT_ORDER_AMOUNT
주문 금액SETTLEMENT_ORDER_TAX_FREE_AMOUNT
면세 주문 금액SETTLEMENT_PAYMENT_AMOUNT
결제 금액SETTLEMENT_PAYMENT_VAT_AMOUNT
결제 금액 부가세SETTLEMENT_PAYMENT_VAT_BURDEN_AMOUNT
결제 금액 부가세 부담금SETTLEMENT_PAYMENT_SUPPLY_AMOUNT
결제 공급가액SETTLEMENT_PAYMENT_TAX_FREE_AMOUNT
결제 면세액SETTLEMENT_PLATFORM_FEE_AMOUNT
중개 수수료SETTLEMENT_PLATFORM_FEE_VAT_AMOUNT
중개 수수료 부가세SETTLEMENT_DISCOUNT_AMOUNT
할인 금액SETTLEMENT_DISCOUNT_TAX_FREE_AMOUNT
면세 할인 금액SETTLEMENT_DISCOUNT_SHARE_AMOUNT
할인 분담금SETTLEMENT_DISCOUNT_SHARE_TAX_FREE_AMOUNT
면세 할인 분담금SETTLEMENT_ADDITIONAL_FEE_AMOUNT
추가 수수료SETTLEMENT_ADDITIONAL_FEE_VAT_AMOUNT
추가 수수료 부가세SETTLEMENT_CURRENCY
정산 통화PARTNER_TYPE
파트너 유형PARTNER_TAXATION_TYPE
파트너 과세 유형PARTNER_INCOME_TYPE
파트너 소득 유형PARTNER_TAXATION_TYPE_OR_INCOME_TYPE
파트너 과세 유형 또는 소득 유형파트너 유형이 사업자인 경우 과세 유형, 원천징수 대상자인 소득 유형입니다.
PARTNER_ID
파트너 아이디MEMO
메모PlatformTransferStatusenum
SCHEDULED
정산 예약IN_PROCESS
정산 중SETTLED
정산 완료IN_PAYOUT
지급 중PAID_OUT
지급 완료PlatformTransferSummaryunion
정산 상태
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
통화 단위
PlatformTransferSummaryExternalPaymentobject
통화 단위
PlatformTransferSummaryPartnerobject
파트너 유형
플랫폼 파트너 과세 유형
PlatformTransferSummaryPartnerTypeenum
BUSINESS
사업자WHT_PAYER
원천징수 대상자NON_WHT_PAYER
원천징수 비대상자PlatformTransferSummaryPaymentunion
통화 단위
PlatformTransferSummaryPortOnePaymentobject
통화 단위
PlatformTransferTypeenum
ORDER
ORDER_CANCEL
MANUAL
PlatformUserDefinedPropertyKeyValueobject
PlatformUserDefinedPropertyNotFoundErrorobject
PlatformUserDefinedPropertyValueobject
PortOneVersionenum
V1
V2
PreRegisterPaymentErrorunion
PreRegisterPaymentResponseobject
Promotionunion
프로모션 할인 정책
통화 단위
프로모션 적용 가능한 카드사
PromotionAmountDiscountSchemeobject
PromotionCardCompanyenum
WOORI_CARD
우리카드BC_CARD
BC카드SAMSUNG_CARD
삼성카드SHINHAN_CARD
신한카드HYUNDAI_CARD
현대카드LOTTE_CARD
롯데카드NH_CARD
NH카드HANA_CARD
하나카드KOOKMIN_CARD
국민카드PromotionDiscountPartitionobject
PromotionDiscountPolicyobject
PromotionDiscountRetainOptionenum
RETAIN
RELEASE
PromotionDiscountRetainOptionShouldNotBeChangedErrorobject
PromotionDiscountSchemeunion
PromotionNotFoundErrorobject
PromotionPayMethodDoesNotMatchErrorobject
PromotionPercentDiscountSchemeobject
PromotionRecoverOptionunion
PromotionRecoverOptionNoRecoverobject
PromotionRecoverOptionRecoverobject
PromotionSpareBudgetunion
PromotionSpareBudgetAmountobject
PromotionSpareBudgetPercentobject
PromotionStatusenum
SCHEDULED
예정됨IN_PROGRESS
진행중PAUSED
일시 중지됨BUDGET_EXHAUSTED
예산 소진됨TERMINATED
중단됨COMPLETED
완료됨ReadyIdentityVerificationobject
(결제, 본인인증 등에) 선택된 채널 정보
요청 시 고객 정보
ReadyPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가
RecoverPlatformAdditionalFeePolicyErrorunion
RecoverPlatformAdditionalFeePolicyResponseobject
추가 수수료 정책는 고객사의 주문건에 대한 중개수수료에 별도로 추가로 부여되는 수수료입니다. 대표적인 사용 예시로 풀필먼트 수수료, 로켓배송 수수료, 마케팅 채널 수수료등이 있습니다.
RecoverPlatformContractErrorunion
RecoverPlatformContractResponseobject
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
RecoverPlatformDiscountSharePolicyErrorunion
RecoverPlatformDiscountSharePolicyResponseobject
할인 분담은 고객사의 주문건에 쿠폰 및 포인트와 같은 할인금액이 적용될 때, 파트너 정산 시 할인금액에 대한 분담 정책을 가지는 객체입니다. 할인 유형에 대한 아이디와 메모, 그리고 파트너 분담율을 가집니다.
RecoverPlatformPartnerErrorunion
RecoverPlatformPartnerResponseobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
RefreshTokenErrorunion
RefreshTokenResponseobject
하루의 유효기간을 가지고 있습니다.
일주일의 유효기간을 가지고 있으며, 리프레시 토큰을 통해 유효기간이 연장된 새로운 엑세스 토큰을 발급받을 수 있습니다. 동일한 유저가 로그인 또는 토큰 재발급을 진행할 때마다 기존에 발급된 리프레시 토큰은 즉시 만료되므로 API 사용에 유의해주세요.
RegisterStoreReceiptBodyItemobject
통화 단위
RegisterStoreReceiptErrorunion
RegisterStoreReceiptResponseobject
RegisteredPaymentEscrowobject
RejectConfirmedPaymentEscrowobject
RejectedPaymentEscrowobject
RequestedPaymentCancellationobject
ResendIdentityVerificationErrorunion
ResendIdentityVerificationResponseobject
ResendWebhookErrorunion
ResendWebhookResponseobject
성공 웹훅 내역
RevokePaymentSchedulesErrorunion
RevokePaymentSchedulesResponseobject
RevokedPaymentScheduleobject
고객 정보
통화 단위
ScheduledPaymentScheduleobject
고객 정보
통화 단위
SelectedChannelobject
채널 타입
PG사 결제 모듈
SelectedChannelTypeenum
LIVE
실 연동 채널TEST
테스트 연동 채널SendIdentityVerificationBodyCustomerobject
특수 문자(-) 없이 숫자만 입력합니다.
SMS 방식의 경우 필수로 입력합니다.
고객의 요청 속도 제한에 사용됩니다.
SendIdentityVerificationErrorunion
SendIdentityVerificationResponseobject
SeparatedAddressobject
국가
SeparatedAddressInputobject
국가
SortOrderenum
DESC
내림차순ASC
오름차순StartedPaymentScheduleobject
고객 정보
통화 단위
SucceededPaymentCancellationobject
SucceededPaymentScheduleobject
고객 정보
통화 단위
SumOfPartsExceedsCancelAmountErrorobject
SumOfPartsExceedsTotalAmountErrorobject
TransferParametersobject
플랫폼 정산 파라미터 값
Triggerenum
CONSOLE
API
PORTONE_ADMIN
UnauthorizedErrorobject
UpdatePlatformAdditionalFeePolicyErrorunion
UpdatePlatformAdditionalFeePolicyResponseobject
추가 수수료 정책는 고객사의 주문건에 대한 중개수수료에 별도로 추가로 부여되는 수수료입니다. 대표적인 사용 예시로 풀필먼트 수수료, 로켓배송 수수료, 마케팅 채널 수수료등이 있습니다.
UpdatePlatformContractErrorunion
UpdatePlatformContractResponseobject
계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다.
UpdatePlatformDiscountSharePolicyErrorunion
UpdatePlatformDiscountSharePolicyResponseobject
할인 분담은 고객사의 주문건에 쿠폰 및 포인트와 같은 할인금액이 적용될 때, 파트너 정산 시 할인금액에 대한 분담 정책을 가지는 객체입니다. 할인 유형에 대한 아이디와 메모, 그리고 파트너 분담율을 가집니다.
UpdatePlatformPartnerBodyAccountobject
UpdatePlatformPartnerBodyContactobject
UpdatePlatformPartnerBodyTypeobject
UpdatePlatformPartnerBodyTypeBusinessobject
플랫폼 파트너 과세 유형
UpdatePlatformPartnerBodyTypeNonWhtPayerobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
UpdatePlatformPartnerBodyTypeWhtPayerobject
날짜를 나타내는 문자열로, yyyy-MM-dd
형식을 따릅니다.
UpdatePlatformPartnerErrorunion
UpdatePlatformPartnerResponseobject
파트너는 고객사가 정산해주어야 할 대상입니다. 기본 사업자 정보와 정산정보, 그리고 적용될 계약의 정보를 등록 및 관리할 수 있습니다.
VerifiedIdentityVerificationobject
(결제, 본인인증 등에) 선택된 채널 정보
인증된 고객 정보
VirtualAccountIssuedPaymentobject
V1 결제 건의 경우 imp_uid에 해당합니다.
결제수단 정보
(결제, 본인인증 등에) 선택된 채널 정보
채널 그룹 정보
포트원 버전
결제 예약을 이용한 경우에만 존재
빌링키 결제인 경우에만 존재
결제 금액 세부 정보
통화 단위
고객 정보
V1 결제 건의 경우 타입이 REGISTERED 로 고정됩니다.
국가