개발자의 끄적끄적

[javascript] 아임포트 페이팔 결제 팝업 연동 방법 본문

개발/javascript & jquery

[javascript] 아임포트 페이팔 결제 팝업 연동 방법

효벨 2020. 11. 12. 11:35
728x90
반응형

[javascript] 아임포트 페이팔 결제 팝업 연동 방법

 

 

요즘 결제 모듈 연동할때 아임포트를 많이들 사용하십니다!

 

결제 방식에 따라서 rest api 를 호출하기도 하고,

 

javascript 방식으로 처리하기도 하는데요,

 

저는 javascript 로 처리하는 내용이 있었습니다.

 

그중에서 페이팔 연동을 하는데,

 

아무래도 스크립트로 처리하다보니 페이지 전환 등등 문제들이 좀 있어서, 팝업으로 할수는 없나 찾아보다가

 

간단하게 처리가 되서 공유하고자 올려봅니다!

 

IMP.request_pay({
    pg : 'paypal',
    pay_method : 'card',
    ...
}, function(rsp) {
    ...
});

위 내용은 아임포트 페이팔 결제 연동 기본 틀입니다.

 

아래는 아임포트 페이팔 결제 연동 기본 틀에서 팝업 옵션을 추가한 틀입니다.

IMP.request_pay({
    pg : 'paypal','
    popup : true,
    pay_method : 'card',
    ... 
}, function(rsp) {
    ...
});

 

위 내용들을 보시면 아시겠지만,

 

내용은 엄청 간단합니다.

 

하지만!! 여기서 조건은

 

아임포트 연동을 하기 위해서는 기본적으로 제공하는 스크립트를 상단에 로드하게 됩니다.

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

위 스크립트가 기본적으로 로드된느 스크립트 구요.

 

페이팔 팝업 옵션을 이용하시기 위해서는 js 버전이 1.1.7 부터 적용가능하다는 점!!

 

이전버전 로드 하고 왜 안되지 하시는 분들이 계실까봐 올려놓습니다...저처럼.....ㅠㅠ

 

아무튼! 페이팔 연동에 도움들 되셨으면 좋겠네요!

 

참고들 하세요!

반응형
Comments