PAYPAL:将订单发送到两个电子邮件帐户

PAYPAL : Send order to two email accounts

我已经为客户构建了一个使用 Paypal 的系统,但是客户现在询问一旦客户下订单是否可以向他们发送电子邮件以及仓库以便他们可以开始打包。

只是为了确保可以通过在 html 代码中添加另一个值来实现,如下所示:

<input type="hidden" name="business" value="email@address1.co.uk" value="email@address2.co.uk">
<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">

.....等等

是的,可以,但是您必须像下面这样更改语法。
在字段名称中使用 [ ] 以发送多个值:

<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.

PayPal 是一种支付服务,而不是电子邮件服务:企业会识别交易的收件人(订单,最终是付款),并且只是偶然地向谁发送电子邮件。您需要在此 'business' 字段中确定交易的(单一)交易对手。

此外,PayPal 建议不要使用他们的电子邮件来履行 activity,因为它出错的方式太多(电子邮件可能会被垃圾邮件过滤、错误归档、欺骗等)。

此类事情的最佳做法是集成 PayPal 的 IPN 服务,以安全地通知下订单。您的系统将在收到并验证 IPN 后向不同的人或系统发送启动履行所需的任何通知(例如,如果您希望在内部使用电子邮件,则您从一个 IPN 发送 2 封不同的电子邮件)。