requestIssueBillingKeyAndPay 요청 형식
requestIssueBillingKeyAndPay 호출 시 사용되는 파라미터의 형식을 확인할 수 있습니다.
아래의 경우 정책상 빌링키 발급과 초회 결제가 함께 일어나야 하므로 이용하는 함수입니다.
- KG이니시스 휴대폰 결제
- 웰컴페이먼츠 휴대폰 결제
위에 해당하지 않는 경우에는 requestIssueBillingKey
함수로 빌링키를 발급한 뒤, 별도로 결제를 호출해 주시기 바랍니다.
requestIssueBillingKeyAndPay
요청 데이터 정의
스토어 아이디
- 포트원 계정에 생성된 상점을 식별하는 고유한 값으로 관리자 콘솔에서 확인할 수 있습니다.
주문 번호
주문명
결제 금액(실제 결제 금액 X 10^ 해당 currency의 scale factor
예) $1.50 -> 150)
결제 통화 코드
- ISO 4217 통화 코드
- ISO 4217
채널 키
콘솔에서 채널 연동 시 생성된 채널 키입니다.
빌링키 발급 및 결제 수단
면세 금액
- 결제 금액 중 면세금액에 해당하는 금액을 입력합니다.
- 미입력 시 0으로 취급됩니다.
- 결제 금액과 동일하게 통화별 scale factor가 적용된 금액으로 전달해주세요.
부가세
- 부가세 금액을 입력합니다.
- 미입력 시 과세 금액의 1/11 로 자동 계산됩니다.
- 결제 금액과 동일하게 통화별 scale factor가 적용된 금액으로 전달해주세요.
구매자 고유 ID
구매자 전체 이름
fullName
과 firstName
/ lastName
이 모두 입력된 경우 fullName
으로 기록됩니다.
구매자 이름
firstName
을 입력하는 경우 lastName
도 필수로 입력해야 합니다. fullName
이 없고,
firstName
과 lastName
이 존재하는 경우 {firstName} {lastName}
으로 저장됩니다.
구매자 성
lastName
을 입력하는 경우 firstName
도 필수로 입력해야 합니다.
구매자 연락처
구매자 이메일 주소
유효한 이메일 주소를 입력해주세요.
주소 정보
국가
일반주소
상세주소
도시
주, 도, 시
구매자 우편번호
구매자 성별
구매자 출생년도
ex. "1990"
같은 형식으로 입력해주세요.
구매자 출생월
ex. "12"
, "07"
같은 형식으로 입력해주세요.
구매자 출생일
ex. "25"
, "08"
같은 형식으로 입력해주세요.
구매자 이름 후리가나
일본어 읽는 법 표기
구매자 성 후리가나
일본어 읽는 법 표기
환경 별 제공되는 결제/본인인증 창 유형
- PG사에 따라 가능한 창 유형이 다릅니다.
- 전달되지 않았을 때 결정되는 기본 창이 다릅니다.
- 미입력 시, 해당 PG사의 기본 창 방식을 따릅니다.
리디렉션 방식에서 프로세스 완료 후 이동될 고객사 URL
- 결제/본인인증 창이 새로운 창으로 리다이렉트 되어 프로세스가 진행되는 방식인 경우 필수 설정 항목 입니다.
- 대부분의 모바일 환경에서 창 호출시 필수 항목입니다.
- 리다이렉트 환경에서 해당 필드 누락시 에러가 발생합니다.
웹훅 URL
결제창 언어 (지원되지 않은 일부 PG사 존재)
문화비 지출 여부
결제 정보와 함께 관리하고 싶은 고객사 커스텀 JSON 데이터
서비스 제공 기간
range와 interval 중 하나를 입력해주세요.
- range: 제공 기간 범위
- interval: 제공 기간 주기
예1) 2023년 1월 1일 00시 00분 00초(KST) ~
range: {
from: '2023-01-01T00:00:00+09:00'
}
예2) ~ 2023년 1월 1일 00시 00분 00초(KST)
range: {
to: '2023-01-01T00:00:00+09:00'
}
예3) 2023년 1월 1일 00시 00분 00초(KST) ~ 2023년 12월 31일 23시 59분 59초(KST)
range: {
from: '2023-12-31T23:59:59+09:00'
to: '2023-01-01T00:00:00+09:00'
}
예4) 30일 주기
interval: '30d'
예5) 6개월 주기
interval: '6m'
예6) 1년 주기
interval: '1y'
기간 범위
시작 시점
종료 지점
시작 시점
종료 지점
제공 주기
제공 주기 (${number}d | ${number}m | ${number}y
형태로 입력할 수 있습니다.)
앱 URL Scheme
상품 유형
상점 정보
- KSNET 카카오페이의 경우 필수 입력
- (신)나이스페이의 경우 매출 전표에 표기 할 용도로 선택 입력
- 이니시스 일본결제의 경우 JPPG(gmoPayment) 결제의 상점정보로 사용되거나 편의점 결제 시 영수증 표시 정보로 사용됨.
상점 대표자 이름
상점 연락처
상점 주소
상점 우편번호
상점 이메일
상점 사업자 명
상점 사업자 등록 번호
상점명
상점명 약어
상점명 영문
상점명 후리카나 (일본어 읽는법 표기)
상점 영업시간 (HH:mm)
영업 시작 시간
영업 종료 시간
상점 연락처 정보 이름
ex: 문의창구, 연락처, 지원창구
국가
acceptmethod
파라미터는 휴대폰 소액결제 시 기본 선택할 통신사를 설정하며, 추가로 buyer_tel
값의 수정 가능 여부를 지정할 수 있습니다.
통신사 기본 선택 설정:
- 특정 통신사를 기본 선택하려면
hppdefaultcorp(통신사코드)
형식으로 전달합니다. - 예시: KT를 기본 선택 →
hppdefaultcorp(KTF)
가능한 통신사 코드:
SKT
: SK 텔레콤KTF
: KTLGT
: LG 유플러스MVNO
: 알뜰폰 전체CJH
: 알뜰폰 CJ 헬로 모바일KCT
: 알뜰폰 티플러스SKL
: 알뜰폰 SK 세븐 모바일
휴대폰 소액결제창에 자동 입력되는 buyer_tel
수정 가능 여부 설정:
- 수정 불가능으로 설정하려면
hppnofix(Y)
를 전달합니다. - 수정 가능으로 설정하려면
hppnofix(N)
를 전달합니다. (기본값)
P_RESERVED
파라미터는 휴대폰 소액결제 시 기본 선택할 통신사를 설정하며, 추가로 buyer_tel
값의 수정 가능 여부를 지정할 수 있습니다.
통신사 기본 선택 설정:
- 특정 통신사를 기본 선택하려면
hpp_default_corp=통신사코드
형식으로 전달합니다. - 예시: KT를 기본 선택 →
hpp_default_corp=KTF
가능한 통신사 코드:
SKT
: SK 텔레콤KTF
: KTLGT
: LG 유플러스MVNO
: 알뜰폰 전체CJH
: 알뜰폰 CJ 헬로 모바일KCT
: 알뜰폰 티플러스SKL
: 알뜰폰 SK 세븐 모바일
휴대폰 소액결제창에 자동 입력되는 buyer_tel
수정 가능 여부 설정:
- 수정 불가능으로 설정하려면
hpp_nofix=Y
를 전달합니다. - 수정 가능으로 설정하려면
hpp_nofix=N
를 전달합니다. (기본값)
결제창이 팝업 방식일 경우 결제창에 적용할 속성
true
로 설정하면 결제창이 브라우저 화면의 정중앙에 표시됩니다.
billingKeyAndPayMethod
가 MOBILE
인 경우에만 허용됩니다.