한국어

전자상거래

온누리070 플레이스토어 다운로드
    acrobits softphone
     온누리 070 카카오 프러스 친구추가온누리 070 카카오 프러스 친구추가친추
     카카오톡 채팅 상담 카카오톡 채팅 상담카톡
    
     라인상담
     라인으로 공유

     페북공유

   ◎위챗 : speedseoul


  
     PAYPAL
     
     PRICE
     

pixel.gif

    before pay call 0088 from app


http://lustformori.tistory.com/entry/%ED%8E%98%EC%9D%B4%ED%8C%94-%EA%B2%B0%EC%A0%9C-%EC%97%B0%EB%8F%99-Buy-Now-Botton-%EB%B6%99%EC%9D%B4%EA%B8%B0-Sandbox-1


페이팔 결제 연동을 하기 위해서는 페이팔의 시스템을 먼저 이해할 필요가 있습니다.


* 테스트 사이트와 분리 * 

한국의 PG( Payment Gateway : 결제 대행사 )사와 결제 연동을 할 때에는 테스트의 경우에도 실제 결제연동 모듈을 사용합니다. 

실제 결제 모듈을 사용하나, 계정이 테스트 계정이거나 서버 주소가 테스트로 되어 있어서,  테스트를 마친 후에는 그 부분만 바꾸면 됩니다. 하지만 페이팔의 경우에는 실제 연동 사이트와 테스트 사이트가 아예 분리 되어 있습니다. 

테스트 사이트에서 판매자(Seller), 구매자(Buyer) 계정을 임시로 만들어 상품을 판매하고 구매해 볼 수 있습니다. 

임시 계정이기 때문에 당연히 금액이 청구되지 않습니다. 

- 실제 결제연동 : www.paypal.com 

- 테스트는 : www.sandbox.paypal.com

sandbox 사이트서도 간혹 www.paypal.com 으로 넘어가는 경우가 있는데, 실제 과금이 될 수도 있으므로 항시 주의해야 합니다. 


* 결제 방식의 다양함 *

페이팔은 다양한 결제 방식을 제공합니다. 

제가 설명할 방법은 페이팔에 상품정보( 이름, 가격, 개수 ) 를 미리 등록해 놓고, 그 상품에 해당하는 버튼을 만들어 페이지에 붙이는 방식입니다. 버튼만 붙여 놓으면 나머지는 페이팔에서 알아서 해 주고 리턴값만 받게 됩니다. 판매하는 상품이 한정적이고, 자주 바뀌지 않을 경우에 유용합니다. dropbox에서도 이 방식을 사용하고 있습니다. 


이 포스팅에서 중접적으로 다룰 부분은 테스트 사이트에서 계정을 설정하여 Buy Now 버튼을 붙이는 과정입니다. 

실제 결제 사이트에는 쉬우나 테스트에서 이 버튼을 붙이는 데 어려움을 겪었기 때문에 정리해두고자 합니다. 


1. 가입하기.

https://developer.paypal.com/ 

이 사이트에서 가입을 합니다. 

기존에 페이팔 계정을 가지고 계신분은 그 계정과 다른 이메일을 사용하셔야 합니다. 


2. 테스트 계정 만들기

좌측 메뉴에 "Test Accounts" 선택 후 나오는 화면에서 "Preconfigured" 를 선택합니다. 

 


계정을 두 개 만드셔야 합니다. 

구매자 계정 : Buyer 선택하고 Account Balance 에 금액을 넣습니다. 테스트 계정이므로 저는 넉넉히 1000$ 넣었습니다.

판매자 계정 : Seller를 선택합니다. 

각각 계정의 이메일 주소는 자동생성되며, 패스워드는 변경 가능합니다. 

그리고 바로 "Create Account"를 누릅니다. 

 


계정을 만들고 난 후의 모습입니다. Business, Personal 계정이 만들어진 것을 볼 수 있습니다. 


3. Buy Now 버튼을 만들기

우선 Business 계정을 선택한 후 "Enter SandBox Test Site"를 누르면, sandbox 페이지로 새로 열립니다.

여기서 다시 로그인을 요구하는데 Business 계정에 해당하는 이메일과 패스원드로 로그인 합니다. 

다음으로, 어디로 가서 Buy Now 버튼을 만드느냐??? 


구글에서 검색해보면 2가지로 요약됩니다. 

1) 상단의 Merchant Services 로 가라 : 그러나 이 탭을 누르는 순간 실제 결제 사이트로 넘어가게 됩니다. 아마 예전에는 이렇게 했었던 모양입니다. 

2) 상단의 탭 중에서 Products & Services > 아래쪽에 Get Paid > Add payment buttons 이런순서로 가는데 이 방법 또한 결국에는 실결제 페이지로 넘어갑니다. 


결국 개발자 커뮤니티에서 답을 찾았습니다.

developer.paypal.com 로그인 후 좌측 아래쪽에 "PayPal Developer Network" 가 있습니다. 

https://www.x.com/developers/paypal/forums/paypal-sandbox/sandbox-buy-now-button

요약하면, "sandbox에는 Buy Now 버튼을 만드는 페이지로 가는 링크가 없다! 그러가 페이지는 있으므로 주소창에 직접 입력 후 들어가면 된다." 입니다. 


Buy Now 버튼 생성 페이지 

https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_button-management



이 곳에서 "Create New Button"을 통해 html 코드를 생성합니다. 

그 코드를 사용하시는 도메인에 붙여넣으시면 BuyNow 버튼이 생성된 페이지를 보실 수 있습니다. 

이 버튼을 누르면, 외국 사이트에서 많이 보던 페이팔 결제 페이지가 나옵니다. 

여기서 테스트로 만든 Personal 계정으로 로그인 하신 후 결제하시면 됩니다. 물론 과금이 되지 않습니다. 

결제가 이루어진 내역은 Business 계정으로 Sandbox Test Site로 들어가셔서 MyAccount에서 확인하실 수 있습니다. 

이제 결제가 이루어진 후 결과를 받는 부분은 다음 포스팅에서 계속 하도록  하겠습니다. 




조회 수 :
54148
등록일 :
2013.03.11
04:58:39 (*.160.42.88)
엮인글 :
http://webs.co.kr/index.php?document_srl=18499&act=trackback&key=47e
게시글 주소 :
http://webs.co.kr/index.php?document_srl=18499
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
» 페이팔 결제 연동 - Buy Now Button 붙이기( Sandbox ) #1 admin 2013-03-11 54148
8 ebay 이베이 판매자 계정만들기 admin 2013-03-11 49617
7 이베이 ebay 고정가 방식 등록,낙찰 수수료 admin 2013-03-11 45651
6 Paypal 결제이용방법 admin 2013-03-11 47230
5 ebay 이베이 경매방식 등록, 낙찰 수수료 admin 2013-03-11 48318
4 PAYPAL 에서 merchant service를 이용해 상품결제 만들기 admin 2013-03-11 46850
3 Paypal 한 번에 끝내기 가입 신용카드 쇼핑 admin 2013-03-11 47384
2 기존 선불카드 업체 대상 미국 카나다 전지역 별로 로컬번호 접속번호 제공 admin 2013-03-17 34453
1 코딩 아임포트 결재 중재 연결 PG admin 2018-05-29 22871