[펌]이니 페이 코드 표
거래요청 페이지 작성시 참고필드 

결제 항목 작성시 아래의 입력 항목에 적합한 값을 이니시스 결제창으로 전송 
필드명설명사이즈
acceptmethod[hidden] 플러그인이 참조하는 기타 설정

플러그인 스킨 칼라 설정 변경 (6가지 색으로 변경 가능)
디폴트 : ORIGINAL , 
녹색 : GREEN , 보라색 : PURPLE , 빨강 : RED , 노랑 : YELLOE 
<input type="hidden" name="acceptmethod" value="...:SKIN(RED):..." /> 

무통장입금 서비스 입금 예정일 설정
무통장입금 결제수단에서 입금예정일을 고객이 아닌 상점에서 설정
날짜지정 2009-04-30 까지 
<input type="hidden" name="acceptmethod" value="...:Vbank(20090430)" /> 
시간까지 2009-04-30 오후 1시 30분까지 
<input type="hidden" name="acceptmethod" value="...:Vbank(200904301330)" />

신용카드 포인트 결제
신용카드 포인트 결제에 대해 이니시스와 계약을 맺은 상점에서만 적용.
이 옵션이 적용되지 않은 기존 상점의 경우에는 포인트 사용 여부에 대한 체크박스가 체크된 상태에서 고정되어 플러그인이 표시
이 옵션을 아래와 같이 적용하면 체크박스가 활성화 됨
<input type="hidden" name="acceptmethod" value="...:CardPoint:..." /> 

현금영수증 발급차단
상점에서 현금영수증 발급을 하지 않도록 설정을 희망할 경우
<input type="hidden" name="acceptmethod" value="...:no_receipt:..." />
 
admin키패스워드 , 키파일을 발급받을때 통보받은 키패스워드 
buyername구매자 이름30byte
buyeremail구매자 이메일주소 . 결제결과를 이메일로 전송하기 위해 필요
이메일주소가 없는경우 결제시스템에서 값이 NULL인지 체크하여, 결제실패되므로 NULL 이 되지 않도록 주의
60byte
buyertel구매자 핸드폰번호 , 결제결과를 SMS로 전송하기 위해 필요
휴대폰번호가 없는 경우 결제시스템에서 값이 NULL인지 체크하여, 결제실패되므로, NULL 이 되지 않도록 주의
20byte
checkoptBase64 설정 여부 , "false" 고정정보 
currency[hidden] 금액 단위 기본 설정 . 원화 "WON" , 미화 "cent"
미화결제시 $100.95를 결제하는 경우 price value에 "."을 제외한 숫자 10095를 입력해야 하며, $310를 결제하는 경우 price value에 31000으로 Cent 자리까지 입력해야 한다.
 
debug로그 기록 모드 , 기본설정 "true" 
enctype암호화 타입 서정 , "asym" 고정정보 
goodname상품명80byte
gopaymethod결제수단 강제 지정 , value 가 "" 이면 결제방법을 사용자가 선택 
ini_logoimage_url[hidden] 플러그인 좌측 상단 상점 로고 이미지 추가 필드

1. 신용카드 : card
2. 은행계좌이체 : bank
3. 가상계좌 : vbank
4. 핸드폰 : hpp
5. 기타 
신용카드, 휴대폰, 문화상품권만 계약되어 있는 경우 
<input type="hidden" name="gopaymethod" value="Card:HPP:Culture" /> 

플러그인에 해당 결제수단만 보이는 옵션
1. 신용카드+ISP : onlycard
2. 은행계좌이체 : onlybank
3. 가상계좌 : onlyvbank
4. 핸드폰 : onlyhpp
5. 전화결제 : onlyphone
5.1 폰빌전용 : pnlyphoebill
5.2 ARS1588전용 : onlyars1588bill
6. 기타 
<input type="hidden" name="gopaymethod" value="onlycard">
 
ini_menuarea_url[hidden] 플러그인 좌측 결제메뉴 위치에 이미지 추가 필드 
ini_encfield[hidden] 앞 페이지에서 설명한 상품가격 , 위변조 체크 정보 암호화된 값 
ini_certid[hidden] 앞 페이지에서 설명한 상품가격 , 위변조 체크 정보 
ini_logoimage_url[hidden] 플러그인 좌측 상단 상덤 로고 이미지 사용설정
이미지의 크기 : 90 x 34 pixels 
<input type="hidden" name="ini_logoimage_url" value="http://test.com/1.gif" alt="" />
 
inipayhomeINIpay 설치 디렉토리 절대경로 설정 , log, key 디렉토리 위치정보 설정 
ini_menuarea_url[hidden] 플러그인 좌측 결제메뉴 위치에 이미지 사용 설정 
이미지의 크기 : 78 x 78 pixels
<input type="hidden" name="ini_menuarea_url" value="http://test.com/2.gif" alt="" />
 
mid상점아아디
최조 설치시 테스트용 아이디인 "INIpayTest"로 설정, 실제 서비스 전환시 이니시스로부터 발급받은 아이디로 교체
 
nointerest무이자 설정 여부 ( no / yes )

무이자할부 판매를 시행하려면 이니시스와의 별도 계약후 가능
 
oid[hidden] 상품주문번호 (각 결제거래를 구분할 수 있는 상점 주문번호로서 상점측에서 각 결제거래를 구분할 수 있는 값을 만든다) 
주의 : 절대 한글값을 입력하면 안된다.

은행계좌이체 상품주문번호 설정
상품주문번호 또한 아래와 같이 필드에 추가
<input type="hidden" name="oid" value="uniq_order_number" />
40byte
parentemail보호자 이메일주소 (소액결제시에 14세미만 미성년이 휴대폰 결제와 전화결제 사용시 보호자에게 결제 내용을 같이 통 - 정통부 지시사항)60byte
price결제 금액 정보 , 최종 결제 금액으로 설정 
quotabase할부기간 지정

할부 허용안함 
<input type="hidden" name="quotabase" value="일시불" /> 

6개월까지 할부 허용
<input type="hidden" name="quotabase" value="선택:일시불:2개월:3개월:4개월:5개월:6개월" />
 
type지불요청 타입 설정 , "chkfake" 고정정보 



결제결과 정보

아래항목은 결제완료후 리턴되는 항목입니다. 디비에 아래 항목이 업데이트 되도록 작업시 참고 
필드명설명사이즈
공통필드, 모든 지불수단에 공통
TID각 거래를 나타내는 40자리 고유번호40
ResultCode결제코드, 지불성고시 "00" , 지불실패시 "01" 반환2
ResultMsg결과내용 , 결과코드에 대한 설명200
MOID상점주문번호 . 결제 요청시 "oid" 필드에 설정된 값64
ApplDate결제승인 날짜 . 값 형식 : YYYYMMDD4
AppiTime결제승인 시각 . 값 형식 : HH24MMDD8
ApplNum결제승인 번호. OCB Point/VBank를 제외한 지불수단에 모두 존재20
PayMetod결제방법 . (gopaymethod 와 값이 틀릴 수 있음)10
TotPrice결제결과 금액20
지불수단 : 카드결제 ( Card, VCard 공통)
CARD_Num신용카드번호16
CARD_Interest카드 할부여부, ( "1" 이면 무이자할부 )1
CARD_Quota카드 할부기간2
CARD_Code카드사 코드2
CARD_BankCode카드발급사(은행) 코드2
OrgCurrency달러결제 정보, 통화코드3
ExchangeRate달러결제 정보, 환율12
OCB_NumOK CASHBAG 적립 및 사용내역, 카드번호20
OCB_SaveApplNumOK CASHBAG 적립 및 사용내역, 적립 승인번호12
OCB_PayApplNumOK CASHBAG 적립 및 사용내역 , 사용 승인번호12
OCB_ApplDateOK CASHBAG 적립 및 사용내역 , 승인일시8
OCB_PayPriceOK CASHBAG 적립 및 사용내역 , 포인트 지불금액12
지불수단 : 실시간계좌이체 (DIrectBank)
ACCT_BankCode은행코드2
CSHR_ResultCode현금영수증, 발급결과코드10
CSHR_Type현금영수증, 발급구분코드1
지불수단 : 무통장입금 or 가상계좌(VBank)
VACT_Num입금계좌번호20
VACT_BankCode입금은행코드2
VACT_Name예금주명20
VACT_InputName송금자명20
VACT_Date송금 일자8
VACT_Time송금 시각6
지불수단 : 핸드폰(HPP)
HPP_Num휴대폰 번호14
지불수단 : 거는 전화결제 (Ars1588Bill)
ARSB_Num전화번호12
지불수단 : 받는 전화결제 (PhoneBill)
PHNB_Num 12
  • 페이스북으로 보내기
  • 트위터로 보내기
  • 구글플러스로 보내기


'Android > General' 카테고리의 다른 글

안드로이드에서 루팅없이 DB 파일 추출하기  (0) 2016.12.15
android anim 애니메이션 효과  (0) 2016.01.16
Google Analytics for Android 활용  (1) 2015.03.02
Android TAB Host  (0) 2015.03.02
Preferences 완벽 설명  (0) 2015.02.07

+ Recent posts