본인인증 요청 파라미터
본인인증 요청 파라미터를 확인할 수 있습니다.
본인인증 요청 파라미터 정의
storeId * string
상점 ID
- 포트원에서 채번하는 상점 ID입니다.
- 관리자콘솔의 결제 연동 페이지에서 확인하실 수 있습니다.
identityVerificationId * string
본인인증건 고유 번호
- 고객사가 채번하는 본인인증 건에 대한 고유 번호입니다.
- 이미 본인인증이 완료된
identityVerificationId로 다시 본인인증을 시도하는 경우 에러가 발생합니다.
channelKey string
채널 키
콘솔에서 표시되는 채널 키입니다.
pgProvider파라미터가 없는 경우에 필수로 존재해야 합니다. 두 파라미터가 모두 존재하는 경우channelKey를 적용하니 둘 중 하나만 제공해주세요.
pgProvider string
PG사 구분코드
channelKey파라미터가 없는 경우에 필수로 존재해야 합니다.가능한 PG사 코드는 아래를 참고해주세요.
PG사 코드
DANAL
isTestChannel boolean
테스트 채널 정보로 결제할지 여부
미입력 시 기본값은
false입니다.선택하신 채널이 테스트 채널이 아닌 경우 에러가 발생합니다.
customer object
고객 정보
customerIdstring구매자 고유 ID
fullNamestring구매자 전체 이름
fullName과firstName/lastName이 모두 입력된 경우fullName으로 기록됩니다.
firstNamestring구매자 이름
firstName을 입력하는 경우lastName도 필수로 입력해야 합니다.fullName이 없고,firstName과lastName이 존재하는 경우{firstName} {lastName}으로 저장됩니다.
lastNamestring구매자 성
lastName을 입력하는 경우firstName도 필수로 입력해야 합니다.
phoneNumberstring구매자 연락처
구매자 이메일 주소
유효한 이메일 주소를 입력해주세요.
addressobject구매자 주소
countrystring국가
국가 코드 확인하기
- AF(Afghanistan)
- AX(Åland Islands)
- AL(Albania)
- DZ(Algeria)
- AS(American Samoa)
- AD(Andorra)
- AO(Angola)
- AI(Anguilla)
- AQ(Antarctica)
- AG(Antigua and Barbuda)
- AR(Argentina)
- AM(Armenia)
- AW(Aruba)
- AU(Australia)
- AT(Austria)
- AZ(Azerbaijan)
- BH(Bahrain)
- BS(Bahamas)
- BD(Bangladesh)
- BB(Barbados)
- BY(Belarus)
- BE(Belgium)
- BZ(Belize)
- BJ(Benin)
- BM(Bermuda)
- BT(Bhutan)
- BO(Bolivia, Plurinational State of)
- BQ(Bonaire, Sint Eustatius and Saba)
- BA(Bosnia and Herzegovina)
- BW(Botswana)
- BV(Bouvet Island)
- BR(Brazil)
- IO(British Indian Ocean Territory)
- BN(Brunei Darussalam)
- BG(Bulgaria)
- BF(Burkina Faso)
- BI(Burundi)
- KH(Cambodia)
- CM(Cameroon)
- CA(Canada)
- CV(Cape Verde)
- KY(Cayman Islands)
- CF(Central African Republic)
- TD(Chad)
- CL(Chile)
- CN(China)
- CX(Christmas Island)
- CC(Cocos (Keeling) Islands)
- CO(Colombia)
- KM(Comoros)
- CG(Congo)
- CD(Congo, the Democratic Republic of the)
- CK(Cook Islands)
- CR(Costa Rica)
- CI(Côte d’Ivoire)
- HR(Croatia)
- CU(Cuba)
- CW(Curaçao)
- CY(Cyprus)
- CZ(Czech Republic)
- DK(Denmark)
- DJ(Djibouti)
- DM(Dominica)
- DO(Dominican Republic)
- EC(Ecuador)
- EG(Egypt)
- SV(El Salvador)
- GQ(Equatorial Guinea)
- ER(Eritrea)
- EE(Estonia)
- ET(Ethiopia)
- FK(Falkland Islands (Malvinas))
- FO(Faroe Islands)
- FJ(Fiji)
- FI(Finland)
- FR(France)
- GF(French Guiana)
- PF(French Polynesia)
- TF(French Southern Territories)
- GA(Gabon)
- GM(Gambia)
- GE(Georgia)
- DE(Germany)
- GH(Ghana)
- GI(Gibraltar)
- GR(Greece)
- GL(Greenland)
- GD(Grenada)
- GP(Guadeloupe)
- GU(Guam)
- GT(Guatemala)
- GG(Guernsey)
- GN(Guinea)
- GW(Guinea-Bissau)
- GY(Guyana)
- HT(Haiti)
- HM(Heard Island and McDonald Islands)
- VA(Holy See (Vatican City State))
- HN(Honduras)
- HK(Hong Kong)
- HU(Hungary)
- IS(Iceland)
- IN(India)
- ID(Indonesia)
- IR(Iran, Islamic Republic of)
- IQ(Iraq)
- IE(Ireland)
- IM(Isle of Man)
- IL(Israel)
- IT(Italy)
- JM(Jamaica)
- JP(Japan)
- JE(Jersey)
- JO(Jordan)
- KZ(Kazakhstan)
- KE(Kenya)
- KI(Kiribati)
- KP(Korea, Democratic People’s Republic of)
- KR(Korea, Republic of)
- KW(Kuwait)
- KG(Kyrgyzstan)
- LA(Lao People’s Democratic Republic)
- LV(Latvia)
- LB(Lebanon)
- LS(Lesotho)
- LR(Liberia)
- LY(Libya)
- LI(Liechtenstein)
- LT(Lithuania)
- LU(Luxembourg)
- MO(Macao)
- MK(Macedonia, the Former Yugoslav Republic of)
- MG(Madagascar)
- MW(Malawi)
- MY(Malaysia)
- MV(Maldives)
- ML(Mali)
- MT(Malta)
- MH(Marshall Islands)
- MQ(Martinique)
- MR(Mauritania)
- MU(Mauritius)
- YT(Mayotte)
- MX(Mexico)
- FM(Micronesia, Federated States of)
- MD(Moldova, Republic of)
- MC(Monaco)
- MN(Mongolia)
- ME(Montenegro)
- MS(Montserrat)
- MA(Morocco)
- MZ(Mozambique)
- MM(Myanmar)
- NA(Namibia)
- NR(Nauru)
- NP(Nepal)
- NL(Netherlands)
- NC(New Caledonia)
- NZ(New Zealand)
- NI(Nicaragua)
- NE(Niger)
- NG(Nigeria)
- NU(Niue)
- NF(Norfolk Island)
- MP(Northern Mariana Islands)
- NO(Norway)
- OM(Oman)
- PK(Pakistan)
- PW(Palau)
- PS(Palestine, State of)
- OA(Panama)
- PG(Papua New Guinea)
- PY(Paraguay)
- PE(Peru)
- PH(Philippines)
- PN(Pitcairn)
- PL(Poland)
- PT(Portugal)
- PR(Puerto Rico)
- QA(Qatar)
- RE(Réunion)
- RO(Romania)
- RU(Russian Federation)
- RW(Rwanda)
- BL(Saint Barthélemy)
- SH(Saint Helena, Ascension and Tristan da Cunha)
- KN(Saint Kitts and Nevis)
- LC(Saint Lucia)
- MF(Saint Martin (French part))
- PM(Saint Pierre and Miquelon)
- VC(Saint Vincent and the Grenadines)
- WS(Samoa)
- SM(San Marino)
- ST(Sao Tome and Principe)
- SA(Saudi Arabia)
- SN(Senegal)
- RS(Serbia)
- SC(Seychelles)
- SL(Sierra Leone)
- SG(Singapore)
- SX(Sint Maarten (Dutch part))
- SK(Slovakia)
- SI(Slovenia)
- SB(Solomon Islands)
- SO(Somalia)
- ZA(South Africa)
- GS(South Georgia and the South Sandwich Islands)
- SS(South Sudan)
- ES(Spain)
- LK(Sri Lanka)
- SD(Sudan)
- SR(Suriname)
- SJ(Svalbard and Jan Mayen)
- SZ(Swaziland)
- SE(Sweden)
- CH(Switzerland)
- SY(Syrian Arab Republic)
- TW(Taiwan, Province of China)
- TJ(Tajikistan)
- TZ(Tanzania, United Republic of)
- TH(Thailand)
- TL(Timor-Leste)
- TG(Togo)
- TK(Tokelau)
- TO(Tonga)
- TT(Trinidad and Tobago)
- TN(Tunisia)
- TR(Turkey)
- TM(Turkmenistan)
- TC(Turks and Caicos Islands)
- TV(Tuvalu)
- UG(Uganda)
- UA(Ukraine)
- AE(United Arab Emirates)
- GB(United Kingdom)
- US(United States)
- UM(United States Minor Outlying Islands)
- UY(Uruguay)
- UZ(Uzbekistan)
- VU(Vanuatu)
- VE(Venezuela, Bolivarian Republic of)
- VN(Viet Nam)
- VG(Virgin Islands, British)
- VI(Virgin Islands, U.S.)
- WF(Wallis and Futuna)
- EH(Western Sahara)
- YE(Yemen)
- ZM(Zambia)
- ZW(Zimbabwe)
addressLine1* string일반주소
addressLine2* string상세주소
citystring도시
provincestring주, 도, 시
zipcodestring구매자 우편번호
genderstring구매자 성별
MALE,FEMALE,OTHER중 하나를 입력해주세요.
birthYearstring구매자 출생년도
ex.
"1990"같은 형식으로 입력해주세요.
birthMonthstring구매자 출생월
ex.
"12","07"같은 형식으로 입력해주세요.
birthDaystring구매자 출생일
ex.
"25","08"같은 형식으로 입력해주세요.
windowType object
환경별 제공되는 본인인증 창 유형
- PG사에 따라 가능한 본인인증 창 유형이 다릅니다.
- 전달되지 않았을 때 결정되는 기본 본인인증 창이 다릅니다.
- 미입력 시, 해당 PG사의 기본 본인인증 창 방식을 따릅니다.
pcstringPC에서의 본인인증 창 유형
IFRAME,REDIRECTION,POPUP중 하나를 입력해주세요.
mobilestring모바일에서의 본인인증 창 유형
IFRAME,REDIRECTION,POPUP중 하나를 입력해주세요.
redirectUrl string
리디렉션 방식에서 본인인증 프로세스 완료 후 이동될 고객사 URL
- 본인인증 창이 새로운 창으로 리다이렉트 되어 본인인증이 진행되는 방식인 경우 필수 설정 항목입니다.
- 대부분의 모바일 환경에서 본인인증 창 호출시 필수 항목입니다.
- 리다이렉트 환경에서 해당 필드 누락시 에러가 발생합니다.
customData object
결제 정보와 함께 관리하고 싶은 고객사 커스텀 JSON 데이터
bypass oneof object
PG사 본인인증 창 호출 시 PG사로 그대로 bypass할 값들의 모음
danalobject다날 bypass 파라미터
CPTITLEstring고객사 서비스 URL 혹은 본인확인 기능 사용 경로
- 본인확인 기능을 앱에서만 사용하는 경우 서비스 홈 URL 입력. Ex)
m.login.MarketC.co.kr- 본인확인 기능을 사용하는 웹 페이지가 존재할 경우 해당 URL 입력. Ex)
www.MarketA.co.kr- 웹 서비스 URL 자체가 존재하지 않는 경우 서비스 이름 (app 이름) 입력. Ex)
마켓A- 해당 값을 넘기지 않을 경우
포트원으로 default 값을 채웁니다.
AGELIMITnumber본인인증을 진행할 수 있는 최소 나이
해당 값을 채워서 요청할 경우 본인인증을 진행할 수 있는 최소 나이를 설정할 수 있습니다.
IsCarrierstring통신사 정보
인증 화면에서 해당 통신사만 활성화시킬 수 있습니다.
가능한 값:
SKT,KTF,LGT,MVNO여러 개의 통신사를 활성화시키려면 위 값들을 semicolon(
;) 으로 이어야 합니다. ex)SKT;KTF