[테크노트7] 이니시스 모바일 결제 연동시 > 기술자료 | 해피정닷컴

[테크노트7] 이니시스 모바일 결제 연동시 > 기술자료

본문 바로가기

사이트 내 전체검색

[테크노트7] 이니시스 모바일 결제 연동시 > 기술자료

테크노트 [테크노트7] 이니시스 모바일 결제 연동시

페이지 정보


본문

1. 결제페이지 구성 예제

<meta http-equiv=”Content-Type” content=”text/html;charset=euc-kr”/>
<script>
function formSubmit(){
document.getElementById(“form1”).submit();
}
</script>
<form id=”form1” name=”form1” method=”post” action=”지불수단URL”>
<input type=”hidden” name=”P_GOODS” value=”테스트상품” />
<input type=”hidden” name=”P_MID” value=”상점아이디” />
<input type=”hidden” name=”P_AMT” value=”상품가격” />
<input type=”hidden” name=”P_OID” value=”5124213” />
<input type=”hidden” name=”P_EMAIL” value=”abc@abc.com” />
<input type=”hidden” name=”P_UNAME” value=”구매자명” />
<input type=”hidden” name=”P_NOTI_URL” value=”https://가맹점 Noti_Url” /><!-- 1 Transaction 방식 -->
<input type=”hidden” name=”P_RETURN_URL” value=”https://가맹점 Return_Url” /><!-- only 2 Transaction 방식 -->
<input type="hidden" name="P_NOTI" value="주문번호"><!--P_NOTI ... 주문번호로 사용 // 해피정닷컴 -->


2. 인증결과수신

2 Transaction 거래의 경우, “1-2. 결제창 Open (주문정보 전달) – 접속 주소 및 일반필드 장 에 기재된, P_NEXT_URL 로 인증결과를 전달합니다. 이때 이니페이모바일TM 에서 P_NEXT_URL 로 전달하는 Parameter 는 하기와 같습니다.

P_STATUS : 인증상태  :  성공시 00, 그 외 실패 
P_RMESG1 : 결과메시지
P_TID : 인증거래번호  :  Char(40) / 성공시에만 반환 
P_REQ_URL : 승인요청 Url
           가맹점에서 이니페이모바일로 승인요청을 할 때, 사용되는 Url 입니다. 
           거래 건 마다 상이한 URL 이 전달됩니다.
           따라서, 절대 고정하여 사용하지 마십시오.
            Http Scheme 은 https 를 사용합니다. 
P_NOTI : 기타주문정보
           최초 거래시 주문정보에 P_NOTI 를 설정하셨다면, 그 값을 전달받을 수 있습니다. 


step3_pay_action.php 내용을  이니시스에서 제공한 mx_rnoti.php 내용을 참고해서 수정

        // [▨ 6], 결제성공여부 구분 (필수)
                if($succ_pay_code =='00'){// 결제 성공시

를 아래와 같이 변경

        // [▨ 6], 결제성공여부 구분 (필수)
                if($_REQUEST[P_STATUS] =='00'){// 결제 성공시  // 해피정닷컴
                //if($succ_pay_code =='00'){// 결제 성공시
$mysql_host = "호스트주소";
$mysql_user = "디비아이디";
$mysql_db = "디비네임";
$mysql_password = "디비비밀번호";
$dbconn = mysql_connect("$mysql_host","$mysql_user","$mysql_password") or die("데이터베이스 연결에 실패하였습니다.");
mysql_select_db($mysql_db, $dbconn);

$PGsql = "select * from a_tn4_shop1_ord where od_uid='".$_REQUEST[P_NOTI]."' ";
$PGresult = mysql_query($PGsql);
$PGdata = mysql_fetch_array($PGresult);

$PGsql = "update a_tn4_shop1_ord set ";        // 주문정보 table
$PGsql.=" od_pay_sta='1', ";        // 입금확인=1
$PGsql.=" od_snd_sta='1', ";        // 입금확인=1
$PGsql.=" od_pay_code1='00',  ";        // 결제성공=0
$PGsql.=" od_pay_fnd='".$PGdata[od_sum_prc]."',  ";        // 결제금액
$PGsql.=" od_pay_true='1',  ";        // 
$PGsql.=" od_pay_code2='".$_REQUEST[P_TID]."'  ";        // 거래번호
$PGsql.=" where od_uid='".$_REQUEST[P_NOTI]."' ";        // 주문번호

$PGresult = mysql_query($PGsql);
//if(!$PGresult) die(mysql_error());

댓글목록

등록된 댓글이 없습니다.


Total 19건 1 페이지
  • RSS
기술자료 목록
19
테크노트   6485  2018-12-05 19:37 ~ 2018-12-06 15:43  
18
테크노트   9885  2018-07-02 21:39 ~ 2022-04-21 02:58  
17
테크노트   11390  2017-06-28 15:53  
열람
테크노트   13917  2015-12-24 12:33  
15
테크노트   19839  2011-01-23 21:14  
14
테크노트   11201  2008-07-22 10:23  
13
테크노트   14709  2008-05-27 10:19 ~ 2022-10-13 07:40  
12
테크노트   14757  2008-02-02 12:15  
11
테크노트   21260  2007-08-13 08:43  
10
테크노트   18010  2007-04-10 22:18 ~ 2022-10-13 07:36  
9
테크노트   16526  2004-05-20 15:28  
8
테크노트   16024  2002-09-05 11:39  
7
테크노트   17296  2002-05-29 16:15  
6
테크노트   20121  2002-05-29 16:11  
5
테크노트   17159  2002-05-14 14:47  
4
테크노트   18021  2002-01-09 09:37  
3
테크노트   21512  2001-12-10 10:54  
2
테크노트   24064  2001-11-19 22:24  
1
테크노트   12355  2001-09-14 19:04  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.