我正在使用PayPal的IPN服务确认付款。我的侦听器正在检查payment_status变量,希望找到"Completed“。我不想在我的数据库中做任何事情,除非付款回来“完成”。我的问题是,如果它没有返回该状态怎么办?PayPal是否会继续与我的侦听器通信,直到它完成?例如,状态可能返回为“已处理”,这似乎是“已完成”之前的一个步骤。下面是一个包含所有变量的文档链接:
https://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/ipnguide.pdf
发布于 2013-05-09 18:04:10
第10页:
由于IPN消息可以在交易过程的不同阶段发送,因此在启用商品发货或允许下载数字媒体之前,请确保交易的支付状态为“已完成”。
所以,是的,我认为PayPal会给你一个Completed
状态的IPN。
https://stackoverflow.com/questions/16330107
复制相似问题