2013-01-08 3 views
0
여기

와 IPN URL은 내가 되풀이 지불 제출하고 양식을 고객이 페이팔에서 돌아 오면 그가 성공 페이지로 돌아갈 수 있지만 메신저 않을 때페이팔 반환 및 매개 변수

<form name='_xclick' id='_xclick' action='https://www.sandbox.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='currency_code' value='EUR'> 
     <input type='hidden' name='no_shipping' value='1'> 
     <input type='hidden' name='a3' value='5.00'> 
     <input type='hidden' name='p3' value='1'> 
     <input type='hidden' name='t3' value='M'> 
     <input type='hidden' name='custom' value='customerId=F5C151'> 
     <input type='hidden' name='src' value='1'> 
     <input type='hidden' name='sra' value='1'> 
     <input type='hidden' name='item_name' value='Lev haolam package'> 
     <input type='hidden' name='cancel_return' value='mydomainsuccess?pplstatus=0&customerId=F5C151'> 
     <input type='hidden' name='return' value='mydomainsuccess?pplstatus=1&customerId=F5C151'> 
     <input type='hidden' name='notify_url' value='mydomainsuccess?pplstatus=1&customerId=F5C151'> 
     </form> <form name='_xclick' id='_xclick' action='https://www.sandbox.paypal.com/cgi-bin/webscr' method='post'> 
     </form> 

문제가 페이팔입니다 추가 매개 변수를 가져 오는 중 ... 내가 얻은 전부는

?auth=AawipXhP8kGL5tRWEYuMZDowOdxbyXhwGGShlkbdAgL1wnIV5jMHw1QImcj0KmiFUyhrU6kw4mfc3fJPJ3leDZQ&form_charset=UTF-8 

내가 무엇이 누락 되었습니까?

답변

4

필드 rm (return 메소드)을 시도하십시오. 2 = 게시

<input type='hidden' name='rm' value='2'> 

POST로 매개 변수를 가져 오는 것 이상이어야합니다.

+0

xx이 기능이 작동 중이며, IPN에서도 작동합니까? –

+0

예, ipn의 유효성을 검사하려면 수신 된 매개 변수 +'& cmd = _notify-validate'를 소켓을 통해 paypal로 보내야합니다. 그런 다음 'VERIFIED'가 포함되어 있으면 응답 문자열을 구문 분석해야합니다. 내 MVC 프레임 워크 [여기] (http://code.google.com/p/red-mvc/source/browse/trunk/RedMVC/Paypal.php) – bitWorking

+0

에 구현되어 있고 어떻게 IPN 호출을 인식합니까? –