KG 이니시스
KG이니시스 결제창 연동 가이드입니다.
Last updated
Was this helpful?
KG이니시스 결제창 연동 가이드입니다.
Last updated
Was this helpful?
Deprecated
이 문서는 더 이상 관리되지 않습니다.
를 이용해주세요.
페이지의 내용을 참고하여 PG 설정을 진행합니다.
pg
*string
PG사 구분코드
html5_inicis.
{
PG상점아이디}
PG상점아이디는 KG 이니시스와 계약 후 발급받을 수 있습니다.
pay_method
* string
결제수단 구분코드
card
(신용카드)
samsung
(삼성페이 허브형)
kakaopay
(카카오페이 허브형)
ssgpay
(SSG페이 허브형)
chai
(차이페이)
trans
(실시간 계좌이체)
vbank
(가상계좌)
phone
(휴대폰소액결제)
payco
(페이코 허브형)
tosspay (토스간편결제 허브형)
lpay (L페이 허브형)
naverpay
(네이버페이)
cultureland
(문화상품권)
smartculture
(스마트문상)
happymoney
(해피머니)
booknlife(도서문화상품권)
merchant_uid
* string
주문번호
매번 고유하게 채번되어야 합니다.
amount
*integer
결제금액
string 이 아닌점에 유의하세요
buyer_tel
* string
주문자연락처
필수 파라미터 입니다.
vbank_due
string
가상계좌 입금마감일시를 지정할수 있습니다.(미 지정시 Default 30일)
period
array
인증 결제창 제공기간을 표현할수 있습니다.
파라미터 설명
card_quota : 지정한 숫자에 해당하는 할부개월수만 표기
[]
: 일시불만 결제 가능
2,3,4,5,6
: 일시불을 포함한 2, 3, 4, 5, 6 할부개월 선택 가능\
IMP.request_pay(param, callback)을 호출하여 KG이니시스 결제창을 호출할 수 있습니다. 결제결과는 PC의 경우 IMP.request_pay(param, callback) 호출 후 callback 으로 수신 되며 모바일의 경우m_redirect_url 로 리디렉션됩니다.
빌링키 발급이 성공하면 실 빌링키는 customer_uid 와 1:1 매칭되어 포트원 서버에 저장됩니다. customer_uid를 가맹점 내부서버에 저장하시고 를 호출하시면 결제를 발생시킬 수 있습니다.
REST을 호출하여 일회성 결제를 요청합니다. 요청 시 전달된 카드는 포트원에 등록되지 않습니다.
REST 를 호출하여 빌링키 발급을 요청합니다.
REST 을 호출하여 빌링키 발급과 최초 결제를 요청합니다.
빌링키 발급과 최초 결제가 성공하면 빌링키는 전달된 customer_uid
와 1:1 매칭되어 포트원에 저장됩니다. 보안상의 이유로 서버는 빌링키에 직접 접근할 수 없기 때문에 customer_uid
를 이용해서 재결제() REST API를 다음과 같이 호출합니다.
code : 카드사 금융결제원 표준 코드. 참조 (string)
card_code : 금결원 카드사코드 참조 (string)