要求客户在付款时使用特定的PayPal电子邮件地址

时间:2015-02-05 15:52:19

标签: paypal paypal-ipn

我需要通过paypal处理付款,但我需要确保数据库中的客户电子邮件与paypal电子邮件相同。

重要的是要知道之前 paypal付款,因为我将为每个paypal电子邮件提供免费测试期。

我如何才能使用IPN实现类似的功能?

1 个答案:

答案 0 :(得分:0)

IPN在交易后发生,所以在付款之前,没有办法只用IPN做的话。

您可以做的是从IPN脚本中检查您的数据库,以查看交易中的电子邮件是否在您的系统中。如果是,请相应地进行。如果没有,你可以通过多种方式处理它。您可以生成一封电子邮件通知,告知您无法在系统中找到自己的电子邮件并提供更新方式,或者如果找不到电子邮件,您甚至可以使用RefundTransaction API处理即时退款,或者你想做什么。