2013-07-12 2 views
0

나는 asp.net mvc에서 일하고있다. 내 웹 사이트에 페이팔 가입을 구현하려고합니다. 그들은 내가 좋아하는 페이지를 만들어 지정된처럼 나는인증 토큰을 사용하여 paypal 지불 자 세부 사항을 얻는 방법?

<html> 
<body> 
<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
    <input type="hidden" name="cmd" value="_xclick-subscriptions"> 
    <input type="hidden" name="business" value="[email protected]"> 
    <input type="hidden" name="item_name" value="Baseball Hat Monthly"> 
    <input type="hidden" name="item_number" value="123"> 
    <input type="hidden" name="image_url" 
value="https://www.yoursite.com/logo.gif"> 
    <input type="hidden" name="no_shipping" value="1"> 
    <input type="hidden" name="return" 
value="http://www.yoursite.com/thankyou.htm"> 
    <input type="hidden" name="cancel_return" 
value="http://www.yoursite.com/cancel.htm"> 
    <input type="hidden" name="a3" value="99"> 
    <input type="hidden" name="p3" value="1"> 
    <input type="hidden" name="t3" value="M"> 

    <input type="hidden" name="src" value="1"> 
    <input type="hidden" name="sra" value="1"> 

    <input type="hidden" name="no_note" value="1"> 
    <input type="hidden" name="custom" value="customcode"> 
    <input type="hidden" name="invoice" value="invoicenumber"> 
    <input type="hidden" name="usr_manage" value="1"> 
    <input type="image" 
    src="http://images.paypal.com/images/x-click-but01.gif" 
border="0" name="submit" 
alt="Make payments with PayPal - it’s fast, free and secure!"> 
</form> 
</body> 
</html> 

내가 페이팔 가입을 테스트하기 위해 페이팔 샌드 박스를 사용하고,이 link

따랐다. 나는 지불을 할 수 있고 성공 링크 콜백 URL로 리다이렉트한다. 나는 샘플 페이지에서 querystring 매개 변수 auth = XXXXXXXXXXXXXXX를 언급했다. 지금 나는 그의 이름, emial 주소 등 지불 자 세부 사항을 얻고 싶다.이 auth 매개 변수를 사용하여 지불 자 세부 사항을 얻는 어떤 방법 있는가. 나를 안내 해줘.

답변

0

첫 번째 지불이 처리되면이 정보를 얻기 위해 GetTransactionDetails API을 트랜잭션 ID와 함께 사용할 수 있습니다. IPN을 사용하는 경우이 정보에 대해서도 자신의 시스템에 쿼리 할 수 ​​있습니다.

+0

답장을 보내 주셔서 감사합니다. 나는 asp.net mvc에서 일하고있다. GetTransactionDetails API를 호출하는 방법은 C# 용 라이브러리가 있거나 나머지 호출을해야한다는 것을 의미합니다. –

+0

PayPal에서 제공하는 SDK 및 샘플 코드는 모두 developer.paypal.com 및 http://paypal.github.io/#adaptive-payments-tab-csharp에서 찾을 수 있습니다. –

관련 문제