Tip & Tech

활용팁

홈 > 회원포럼 > 활용팁
활용팁

(ASP버전) 페이팔 연동하기

8 큐브 7 2204 1 0

e6085b9c9d8a80305792dd290d3a5c96_1421215418_7268.jpg
열어보시면
cancel.asp
error.asp
multi_pay.asp
notify.asp
pay.asp

이런 파일들이 나오는데, 파일들 열어보시면 이해가 되시리라 봅니다.
약간의 추가설명을 드리자면 단일 상품용이라면 pay.asp를, 여러상품용은 multi_pay.asp를 이용하시면 됩니다.
customer.mdb라는 데이터베이스 파일도 포함되어 있을텐데 multi_pay.asp파일에서 참조합니다.
상품코드로 상품 상세를 가져와서 이용하기 위한 파일이라고 보시면 됩니다.

도움이 되셨길 바랍니다.

 

 

 

<%@ Language=VBScript %>

<%
 
 ' 페이팔 계정 정보
 my_paypal_email = "myemail@mydomain.com"
 
 ' 내 도메인 정보
 return_page = "http://www.mydomain.com"
 notify_page = "http://www.mydomain.com/paypal/notify.asp"
 cancel_page = "http://www.mydomain.com/paypal/cancel.asp"
 
 ' 내 상품 정보
 ' GET방식으로 받는다면 item_price = Request.QueryString("item_price") 이런 식으로
 ' POST방식으로 받는다면 item_price = Request.Form("item_price") 이런 식으로
  item_price = "50"
 item_name = "My Product"
 item_quantity = "1"
 item_cod = "12345"
 currency_type = "USD"
 
 ' 페이팔 페이지 call 부분
 url = "https://www.paypal.com/xclick/"
 url = url & "?business=" & my_paypal_email
 url = url & "&return=" & return_page
 url = url & "&notify_url=" & notify_page
 url = url & "&cancel_return=" & cancel_page
 url = url & "&quantity=" & item_quantity
 url = url & "&item_name=" & replace(item_name," ","%20")
 url = url & "&item_number=" & item_cod
 url = url & "&amount=" & item_price
 url = url & "&no_shipping=1"
 url = url & "&no_note=0"
 url = url & "&currency_code=" & currency_type
 response.redirect url 
%>

 

7 Comments
8 우성군 2015.01.14 15:17  
ASR 버전이라는 말이죠?

ASP면.. APMS인지.. 헷갈리네요. ㅎㅎㅎ

좋은 자료 고맙습니다.
8 큐브 2015.01.14 15:19  
ㅎㅎㅎㅎㅎㅎㅎㅎㅎ 아미나는 아니에요

아미나용으로 작업해서 사용중 인데요

무지 머리가 아파 습니다.

자료도 없구해서
8 우성군 2015.01.14 17:37  
아 ㅎㅎㅎ ASP가 맞군요 ㅎㅎ

아무래도 사용자가 적다보니깐 어쩔 수 없는 것 같습니다.
16 까꿍아비 2015.01.14 19:56  
정보 감사합니다~
3 킹맥스 2015.03.20 11:10  
PAYPAL
2 나무꾼 2015.11.06 01:05  
정보 감사합니다.
16 디폴트 2016.03.01 16:54  
아미나용에 맞게 나온거 없나요? 저도 적용해 보고 싶네요.
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand