화랑백

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

· 2021-06-19 (토) 02:25:49 · 6527 · 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개

2021-06-19 (토) 06:12:20
감사합니다 한번 적용해 보겠습니다
그누보드 아임포트 연결하기
2022-08-30 (화) 17:10:05
감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
21-07-23 조회 7,785
21-07-23 조회 6,217
21-07-16 조회 7,734
21-07-14 조회 6,470
21-07-14 조회 5,095
21-07-12 조회 5,733
21-07-12 조회 5,588
21-07-09 조회 6,264
21-07-07 조회 5,533
21-07-06 조회 6,039
21-07-05 조회 6,900
21-07-05 조회 6,660
21-07-01 조회 6,600
21-06-30 조회 5,800
21-06-29 조회 8,844
21-06-29 조회 7,419
21-06-29 조회 8,286
21-06-29 조회 7,210
21-06-27 조회 7,385
21-06-24 조회 8,489
21-06-24 조회 7,458
21-06-24 조회 6,200
21-06-23 조회 1만
21-06-22 조회 8,020
21-06-22 조회 5,188
21-06-20 조회 7,525
21-06-20 조회 5,452
21-06-19 조회 6,528
21-06-17 조회 6,401
21-06-16 조회 7,752