2015-04-12 56 views
0

我已經實現了一個可以正常工作的貝寶付款按鈕。不過,我對電子郵件字段有疑問。我只需要PayPal的電子郵件通知。我不需要PayPal IPN。要了解我更好地檢查我的按鈕代碼:爲什麼貝寶付款按鈕中的電子郵件字段沒有包含在貝寶收到的電子郵件通知中

<form action="https://www.paypal.com/cgi-bin/webscr" method="post"> 
<input name="email" type="email" required value=""> 
<input type="hidden" name="cmd" value="_xclick"> 
<input type="hidden" value="http://www.mywebsite.com/thanks.php" name="return"/> 
<input type="hidden" value="http://www.mywebsite.com" name="cancel_return"/> 
<input type="hidden" name="business" value="xxxxxxxxxxxxxxx"> 
<input type="hidden" name="item_name" value="Product Name"> 
<input type="hidden" name="item_number" value="Product ID"> 
<input type="hidden" name="amount" value="100"> 
<input type="hidden" name="quantity" value="1"> 
<input type="hidden" name="currency_code" value="USD"> 
<input name="Submit" type="submit" value="PAY"> 
</form> 

正如你可以看到電子郵件字段是空的,必需的,用戶需要以處理的形式來完成。

如何將PayPal電子郵件收據中的電子郵件字段信息傳輸至PayPal?可能嗎?

你能推薦任何其他方法來訪問該電子郵件字段信息嗎?也許我可以將其分配到收據中顯示的產品描述中。

謝謝。

+0

你的問題不清楚。您是否已經相信您知道付款人的PayPal電子郵件地址,並且想要將其默認到PayPal登錄表單中,付款人將用它在PayPal網站上進行網站付款標準付款? – geewiz

回答

0

買家的PayPal賬戶的電子郵件地址將在您從PayPal收到的電子郵件中。但是,如果你有理由相信,你需要會比買方的PayPal帳戶的電子郵件地址不同的電子郵件地址,然後刪除以下行:

<input name="email" type="email" required value=""> 

而與此替換它:

<input type="hidden" name="on0" value="Email"> 
<input type="email" name="os0" value="" required> 
+0

謝謝!這就是我一直在尋找的東西。 – user3764761