當我的用戶使用他們的用戶名和用戶標識保存在會話變量中時,他們可以使用paypal捐贈。通過簡單的立即購買按鈕,您可以簡單地在貝寶中生成。如何將會話變量傳遞到paypal並立即購買按鈕
<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="XXX">
<input type="image" src="https://www.paypal.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.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
當他們付款成功時,他們被髮送到我的confirm_payment.php所有的_POST數據。我可以使用他們付費的郵件,並將其與我的用戶數據庫進行比較以找到正確的用戶,但我無法確定他們是否對貝寶和我的網站使用相同的電子郵件。
我需要將$ _SESSION ['username']傳遞給paypal,以便我可以使用此信息自動爲我的用戶提供捐助者狀態。我可以添加類似:
<input type="hidden" name="custom" value="custom variable">
我的按鈕代碼?這裏是avaliable paypal info
如果我會問,你是如何能趕上來自PayPal會話信息的確認付款頁面?我試過$ _SESSION ['student_id'];在頁面頂部,但那不工作..我應該像$ student_id = $ _POST ['custom'];其他物品被退回? – ABI 2012-11-14 06:43:56