请求客户在付款时使用特定的PayPal电子邮件地址
问题描述:
我需要通过PayPal处理付款,但我需要确保数据库中的客户电子邮件与PayPal电子邮件相同。请求客户在付款时使用特定的PayPal电子邮件地址
重要的是这个被称为之前贝宝付款,因为我会给每个贝宝电子邮件免费测试期。
我如何才能用IPN实现这样的事情?
答
IPN发生在交易之后,所以在付款之前,没有办法只对IPN说什么。
你可以做的是从IPN脚本中检查你的数据库,看看交易中的电子邮件是否在你的系统中。如果是这样,请继续。如果不是的话,你可以通过多种方式处理它。或者生成一封电子邮件通知,指出您在系统中找不到自己的电子邮件,并提供更新方式,或者您甚至可以使用RefundTransaction API在未找到电子邮件时立即退款,或者您想要的任何内容做。
为什么要限制客户数量?您应该接受*任何人的付款*,并且如果他们是新的,请注册。 – EJP 2015-02-05 20:32:10
我想限制1个月的免费期限。 – Nick 2015-02-06 07:58:00