나는 정글 (실제로 PayPal, 왜 마약을 내지 않습니까?)을 며칠 동안 보았습니다. 이제는 꽤 간단한 문제에 대한 해결책을 찾으려고합니다.IPN을 통해 맞춤 변수를 전송하는 PayPal 버튼
회원 가입이있는 웹 사이트가 있습니다. 고객이 내 사이트의 이메일과 비밀번호로 가입합니다. 그런 다음 PayPal로 이동하여 가입비를 지불합니다.
내 문제는 어떻게 열쇠를 전달합니까 - 이메일 - 전체 거래를 통해 지불 대상이 무엇인지 알고 있습니까?
가끔은 한 전자 메일에 등록하고 다른 전자 메일로 지불하는 경우가 발생할 수 있기 때문입니다. (안전한) 암호화 된 버튼으로 모든 작업을 수행하는 방법.
내가 생각한 것은 PayPal에서 암호화 된 버튼을 만들 수 있다는 것입니다. "PayPal 지불 버튼 만들기"페이지.
3이, (X-ED 밖으로 실제 URL)를 추가 단계 고급 변수 :
notify_url=http://xxxxxxxxxx.com/xxxxx.php
test_ipn=1
코드 가져 오기 :
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="N6UMVCMXSWMYG">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
을 내 PHP 페이지에 주어진 코드를 붙여 넣습니다, "custom"이라는 숨겨진 필드를 추가하고 바로 이메일을 보내고 양식 작업을 샌드 박스으로 이동하십시오. 이 같은의
정렬 : 나중에 내 IPN 페이지에서 선택할 수 있습니다
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="custom" value="<?=$signUpEmail ?>">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="N6UMVCMXSWMYG">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
이 사용자 정의 변수는 그래서
것은 내가 잘 생각하고 .. 회원가 누구인지? "필기체"코드로 단추를 사용해야합니까? 또는 더 좋은 방법이 있습니까? 샌드 박스에서 hosted_button_id를 다시 작성하여 처리 된 것을 - 나는 페이팔 샌드 박스 일부 데 문제가 "보통 페이팔" hosted_button_id을 수락하지 있었더라도