화랑백

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

· 4년 전 · 4085 · 3

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);

|

댓글 3개

감사합니다 한번 적용해 보겠습니다
그누보드 아임포트 연결하기
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

+
제목 글쓴이 날짜 조회
4년 전 조회 3,295
4년 전 조회 6,201
4년 전 조회 4,552
4년 전 조회 5,594
4년 전 조회 4,558
4년 전 조회 4,778
4년 전 조회 5,694
4년 전 조회 4,836
4년 전 조회 3,657
4년 전 조회 7,261
4년 전 조회 5,453
4년 전 조회 2,684
4년 전 조회 4,911
4년 전 조회 3,253
4년 전 조회 4,086
4년 전 조회 3,779
4년 전 조회 5,048
4년 전 조회 3,964
4년 전 조회 4,026
4년 전 조회 4,135
4년 전 조회 3,712
4년 전 조회 3,831
4년 전 조회 2,943
4년 전 조회 6,525
4년 전 조회 3,080
4년 전 조회 4,746
4년 전 조회 3,411
4년 전 조회 3,391
4년 전 조회 3,973
4년 전 조회 3,234