2010-02-28 70 views
0

我正在开发一个电子商务网站,该网站将允许在付款完成后下载PDF文件。 因此,用户将他们放在购物车中,点击使用贝宝购买,然后将返回到成功页面上的下载链接。 我已经实施了PDT。 不确定哪个是最好的选择? 请帮忙。我也想照顾任何连接丢失的情况,比如用户在PAYPAL完成支付,并返回到我们网站的成功页面,连接丢失,连续n天,用户也无法访问互联网。要使用哪种PAYPAL方法?

回答

0

我只是使用IPN。 在包含所有订单项的数据库中保留一条记录。 例如订单和订单项目(在2个表格中)

然后将该主键作为“自定义”变量发送。

然后您的ipn处理程序页面将验证付款,然后通过电子邮件发送给客户他们的数字商品。

+1

你是对的。但我们如何将PayPal用户与网站用户相关联。你发送多个键(逗号分隔)多个项目? – pokrate 2010-03-07 18:37:45

+0

您可以在网页表单上设置IPN。请务必阅读ipn参考指南了解更多详情。 – aron 2010-03-08 20:15:12

+0

我以为Paypal警告开发商IPN不是直接的,并且您不能指望回调一旦返回到您的网站就及时回应客户的购买行为......? – 2011-05-10 15:19:33