【问题标题】:Why email field in PayPal payment button does not get included in the E-mail Notification received by PayPal为什么 PayPal 付款按钮中的电子邮件字段未包含在 PayPal 收到的电子邮件通知中
【发布时间】:2015-04-12 07:50:37
【问题描述】:

我已经实现了一个可以正常工作的 PayPal 支付按钮。但是我对电子邮件字段有疑问。我只需要来自 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 电子邮件收据中的电子邮件字段信息?有可能吗?

您能否推荐任何其他方法来访问该电子邮件字段信息?也许我可以将它分配到收据中出现的产品描述中。

谢谢。

【问题讨论】:

  • 您的问题不清楚。您是否已经相信您知道付款人的 PayPal 电子邮件地址,并希望将其默认为 PayPal 登录表单,付款人将使用该表单在 PayPal 网站上进行网站付款标准付款?

标签: email button paypal payment


【解决方案1】:

买家的 PayPal 帐户的电子邮件地址将在您从 PayPal 收到的电子邮件中。但是,如果您有理由相信您需要的电子邮件地址与买家 PayPal 帐户上的电子邮件地址不同,请删除以下行:

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

并将其替换为:

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

【讨论】:

  • 谢谢!这就是我一直在寻找的。​​span>
猜你喜欢
  • 2018-07-27
  • 2020-05-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-04
  • 2014-09-16
  • 1970-01-01
  • 2021-07-14
相关资源
最近更新 更多