我有一個簡單的按鈕,使用Paypal的網站付款標準創建,我使用的功能是「當顧客完成結賬時把他們帶到這個URL」。用Paypal網站付款標準購買後顯示用戶的電子郵件
在用戶被重定向到購買成功時(在我的網站上)的那一頁上,我想簡單地顯示與他們的貝寶購買相關的電子郵件,告訴他們諸如「發票將被髮送到這個電子郵件地址:xxx「。
這是可能的,而無需使用API或IPN(我寧願避免,因爲它好像我不能爲deifferent按鈕/產品不同IPN的網址。)
我有一個簡單的按鈕,使用Paypal的網站付款標準創建,我使用的功能是「當顧客完成結賬時把他們帶到這個URL」。用Paypal網站付款標準購買後顯示用戶的電子郵件
在用戶被重定向到購買成功時(在我的網站上)的那一頁上,我想簡單地顯示與他們的貝寶購買相關的電子郵件,告訴他們諸如「發票將被髮送到這個電子郵件地址:xxx「。
這是可能的,而無需使用API或IPN(我寧願避免,因爲它好像我不能爲deifferent按鈕/產品不同IPN的網址。)
結束了使用PDT,還有如何簡單地做到這一點在這裏一個很好的例子: http://www.geekality.net/2010/10/19/php-tutorial-paypal-payment-data-transfers-pdt/
感謝PP_MTS_Chad,我就不會發現它,如果它不是爲你指出選項。
你可以使用1 2種方式將信息返回到您的返回URL,而無需使用IPN或API。您可以使用PDT將信息返回到您的網站,或者您可以使用使用變量「rm」的返回方法。您可以找到更多關於IPN here的信息,還有一些您可以在該網站上使用的示例腳本。
如果您想使用返回方法,這與PDT有點不同。使用退貨方法,您不必將信息發回PayPal進行驗證。如果您希望貝寶將信息發佈到您的退貨頁面,您只需在您的個人資料下啓用自動退貨。然後,您只需在按鈕代碼中包含以下代碼行。
<input type="hidden" name="rm" value="2">
<input type="hidden" name="return" value="http://www.mysite.com/return.php">
變量「rm」控制着您希望如何將信息發回給您。您可以將其設置爲GET或POST。
允許的值有:
0 - 所有購物車付款使用GET方法
1 - 買方的瀏覽器使用GET方法重定向到返回URL,但沒有付款的變量包括
2 - 買方的瀏覽器通過使用POST方法重定向到返回URL,並支付所有變量都包含
缺省值爲0
注意:只有在設置了返回變量時,rm變量纔會生效。