2

我使用paypal ipn,并且在paypal退款完成后ipn脚本被激活

我如何在 paypal ipn 中知道这是退款并区别对待?

4

2 回答 2

2

payment_status=已退款

请参阅此处的第 48 页:https ://www.paypalobjects.com/webstatic/en_US/developer/docs/pdf/ipnguide.pdf


2019 年编辑,当前链接: https ://developer.paypal.com/docs/classic/ipn/integration-guide/IPNandPDTVariables/#transaction-and-notification-related-variables

于 2013-04-02T18:29:36.067 回答
1
if($_POST["payment_status"] == "Refunded"){
    //it's a refund
}

请注意,还有其他付款状态,例如已完成(针对销售)和已撤销(针对买家提出投诉)。

于 2019-02-23T08:49:15.880 回答