회원가입을 하고
관리자 페이지로 간다
가멩점 식별코드를 확인하고
https://docs.iamport.kr/implementation/payment
위 예시를 참고하고
내가 원하는 파라미터 값을 추가시킵니다 파라미터는
https://docs.iamport.kr/tech/imp?lang=ko#param
위 사이트 참고!
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
//라이브러리추가
<!-- jQuery -->
<script type="text/javascript" src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<!-- iamport.payment.js -->
<script type="text/javascript" src="https://cdn.iamport.kr/js/iamport.payment-1.1.5.js"></script>
</head>
<body>
<script>
let IMP = window.IMP;
IMP.init("가맹점번호");
IMP.request_pay({
pg: "html5_inicis",//이니시스 웹표준 결제창
pay_method: "card",//결제방법
merchant_uid: "ORD20180131-0000011",//주문번호
name: "청바지",//상품명
amount: 19000,//가격
buyer_email: "ssar@gmail.com",//이메일
buyer_name: "25g",//이름
buyer_tel: "010-4242-4242",//연락처
buyer_addr: "서울특별시 강남구 신사동",//주소
buyer_postcode: "01181"//상품코드
}, function (rsp) {
console.log(rsp);
if (rsp.success) {
let msg = '결제가 완료되었습니다.';
msg += '고유ID : ' + rsp.imp_uid;//아임포트 거래고유번호
msg += '상점 거래ID : ' + rsp.merchant_uid;//주문번호
msg += '결제 금액 : ' + rsp.paid_amount;//결제금액
msg += '카드 승인번호 : ' + rsp.apply_num;
} else {
let msg = '결제에 실패하였습니다.';
msg += '에러내용 : ' + rsp.error_msg;
}
alert(msg);
});
</script>
</body>
</html>