【问题标题】:PAYPAL : Send order to two email accountsPAYPAL : 将订单发送到两个电子邮件帐户
【发布时间】:2015-07-13 08:58:03
【问题描述】:

我已经为客户建立了一个使用 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">

....等等

【问题讨论】:

    标签: email paypal payment


    【解决方案1】:

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

    此外,PayPal 建议不要将其电子邮件用于履行活动,因为出错的方式太多(电子邮件可能会被垃圾邮件过滤、错误归档、欺骗等)。

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

    【讨论】:

    • 你说得对,下面的方法行不通……我能达到这个目的吗?客户没有给我他们的登录详细信息,只是他们希望将订单发送到的两封电子邮件......
    • Google PayPal 的 IPN 开发人员指南,其中包括多种语言的示例 IPN 处理器。成功验证 IPN 后,将用于发送电子邮件(或您需要执行的任何操作)的代码插入块中的脚本中。
    【解决方案2】:

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

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

    【讨论】:

    • 对不起,这让我很困惑,我该如何使用它,所以有两个电子邮件帐户?
    • 这样打破第一行。
    • 这行不通。 HTML 可能是有效的,但 PayPal 不能以这种方式工作。请参阅下面的答案。
    猜你喜欢
    • 2011-12-11
    • 1970-01-01
    • 1970-01-01
    • 2011-12-10
    • 2021-11-06
    • 2011-09-05
    • 2021-07-14
    • 1970-01-01
    • 2012-03-24
    相关资源
    最近更新 更多