2015-07-13 45 views
0

我已經爲客戶建立了一個帶有PayPal的系統,但客戶現在詢問客戶是否下了訂單,如果可以發送電子郵件給他們以及倉庫,以便他們可以啓動包裝它。PAYPAL:發送訂單到兩個電子郵件帳戶

只是爲了確保可以通過這個HTML代碼中像這樣增加另一個值來實現:

<input type="hidden" name="business" value="[email protected]" value="[email protected]"> 
<input type="hidden" name="currency_code" value="GBP"> 
<input type="hidden" name="item_name" value="Personal Built Board 27 Inch"> 
<input type="hidden" name="amount" value="44.50"> 

....等等

回答

0

PayPal是一個支付服務,而不是電子郵件服務:企業標識交易(訂單,並最終支付)的接受者,只有偶然誰得到發送的電子郵件。您需要確定此「業務」字段中交易的(單一)對手方。

此外,貝寶建議不要使用他們的電子郵件進行履行活動,因爲有太多的方式出現問題(電子郵件可能會被垃圾郵件過濾,錯誤歸檔,欺騙等)。

這種事情的最佳實踐是整合PayPal的IPN服務以安全地通知訂單展示位置。您的系統會在收到並驗證IPN後,向各個人或系統發送所需的任何通知以啓動實現(例如,如果電子郵件是您想要在內部使用的,則您從一個IPN發送2封不同的電子郵件)。

+0

你說得對,下面的方法是行不通的...我能達到這個目的嗎?客戶沒有給我他們的登錄信息,只是他們希望發送給訂單的兩封電子郵件...... – Dave

+0

Google PayPal的IPN開發人員指南,其中包含多種語言的示例IPN處理器。在IPN成功驗證後,插入代碼以發送電子郵件(或任何您需要執行的操作)到塊中的腳本中。 – geewiz

0

是的,這是可能的,但你必須改變下面的語法。
使用[]中的字段名稱發送多個值:

<input type="hidden" name="your_field_name[]" value="1" /> 
<input type="hidden" name="your_field_name[]" value="2" /> 
<input type="hidden" name="your_field_name[]" value="3" /> 

您將獲得價值在your_field_name字段的數組。
參考this.

+0

對不起,這使我困惑,我如何使用這個,所以有兩個電子郵件帳戶? – Dave

+0

打破這樣的第一行。

+0

這將無法正常工作。 HTML可能是有效的,但PayPal不能這樣工作。請參閱下面的答案。 – geewiz

相關問題