IPN payment_status变量

时间:2013-05-02 03:56:42

标签: paypal-ipn

我正在使用PayPal的IPN服务来确认付款。我的听众正在检查payment_status变量,希望找到“已完成”。我不想在我的数据库中做任何事情,除非付款回来“已完成”。我的问题是,如果它没有以这种状态回来怎么办? PayPal会继续与我的听众沟通,直到完成吗?例如,状态可以返回“已处理”,这似乎是“已完成”之前的一步。以下是包含所有变量的文档的链接:

https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/ipnguide.pdf

1 个答案:

答案 0 :(得分:0)

第10页:

  

因为可以在事务进度的各个阶段发送IPN消息,所以请确保   在启用发货之前,交易的付款状态为“已完成”   商品或允许下载数字媒体。

所以是的,我认为PayPal总会给你一个Completed状态的IPN。