그누보드 아임포트 연결하기 > 그누보드5 팁자료실

그누보드5 팁자료실

그누보드 아임포트 연결하기 정보

그누보드 아임포트 연결하기

본문

1.

https://www.iamport.kr/

아임포트 회원가입을 합니다.

 

2. 원하시는 pg사에 연락을 해서

pg사의 개인 사이트코드, 사이트 키

혹은 상점 아이디 값들을 받아서 아임포트에 적용합니다.

pg사마다 필요한 값들이 다르기 때문에 직접 확인이 필요합니다.

3010045062_1624036987.7232.png

 

3. 결제 관련 코드입니다

<?php
<script type="text/javascript" src="https://cdn.iamport.kr/js/iamport.payment-1.1.5.js"></script>

<script>
        var IMP = window.IMP; // 생략가능
    IMP.init('imp번호');
        $(function(){
    $("#buyButton").click( function()
    {

        IMP.request_pay({
            pg : 'pg사 선택',
            pay_method : 'card',
            merchant_uid : 'merchant_' + new Date().getTime(),
            name : '상품명',
            amount : '가격명',
            }, function(rsp) {
            if ( rsp.success ) {
            결제성공
        } else {
            결제실패
        }
    });
        });
</script>
<input type="button" id="buyButton" class="btn btn-color btn-block" style="float:right;margin-top:5px;"  value="바로구매">
?>

 

 

결제 완료후 db에 저장하는 작업등이 필요한 경우

db를 커스텀한 후, 저장을 해줄 수 있습니다.

 

$query= "insert into servicehistory (user_id, product_id, imp_uid, merchant_uid, paid_amount, apply_numvalues ($member2, $pr_id, '$imp_uid', '$merchant_uid', $paid_amount, '$apply_num',);";
$prev = sql_fetch($query);

추천
2

댓글 3개

전체 2,429 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT