2013-03-05 61 views
1

我有一個簡單的按鈕,使用Paypal的網站付款標準創建,我使用的功能是「當顧客完成結賬時把他們帶到這個URL」。用Paypal網站付款標準購買後顯示用戶的電子郵件

在用戶被重定向到購買成功時(在我的網站上)的那一頁上,我想簡單地顯示與他們的貝寶購買相關的電子郵件,告訴他們諸如「發票將被髮送到這個電子郵件地址:xxx「。

這是可能的,而無需使用API​​或IPN(我寧願避免,因爲它好像我不能爲deifferent按鈕/產品不同IPN的網址。)

回答

1

你可以使用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變量纔會生效。

相關問題