0

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

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

4

1 回答 1

0

在第 10 页:

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

所以是的,我认为 PayPal 将始终为您提供具有Completed状态的 IPN。

于 2013-05-09T18:04:10.393 回答