2013-07-10 40 views
0

我的网站有一个选项可以让客户通过贝宝付款。 填写订单后,客户将被重定向到PayPal网站。如果客户付款,IPN事件将被解雇给我的服务器,我会知道这个客户是付费的。但是,如果这位客户没有付款就关闭了PayPal网站,我没有IPN事件,所以我不知道这个客户是否付费。当客户关闭贝宝网站时,IPN不会被解雇

我该如何处理这个问题?

+0

否IPN =什么也不做。我不明白你在问什么? –

+0

如果没有IPN被激发,那么我可以将我的订单状态设置为取消还是无偿?我认为我可以检查一些选项或API。 – vNext

+0

该命令甚至不应该在系统中,然后否? –

回答

0

您可以在系统中设置一些逻辑,将订单ID写入数据库,然后每隔一段时间运行一次脚本以检查是否收到该订单的IPN。如果未收到IPN,则可以从系统中删除订单,或将其记录下来以供调查。