To prepare for the Payment Card Industry (PCI) mandated security upgrade deadline of June 30, 2018, PayPal plans a series of tests to verify that our API endpoints meet the latest security standards. Please see HERE for more details. Please direct any questions HERE
Upcoming Change to PayPal Subscriptions Beginning April 30th, 2018, changes will be made to the way PayPal creates, manages, and displays subscriptions. Click here for an FAQ related to the upcoming changes being made to PayPal subscriptions.
Recently we have received some IPN messages from PayPal for a long time forgotten payment (payment held because of a long running dispute).
We received IPNs in following order:
After receiving these IPNs I would expect to end up with payed transaction. However based on the transaction history the payment was reversed (held funds added to our merchant account and then withdrawn in favor of our customer).
Question: Why was payment Canceceld_Reversed at all? Am I misunderstanding what Canceled_Reversal means? I have expected to receive this IPN only in case that the dispute was solved in merchant favor.
Question: How should I check that we are processing IPNs in correct order?
Hi, as in our guide at this link here (search for canceled_reversal) the meaning for those IPNs:
Reversed: A payment was reversed due to a chargeback or other type of reversal. The funds have been removed from your account balance and returned to the buyer. The reason for the reversal is specified in the ReasonCode element.
Canceled_Reversal: A reversal has been canceled. For example, you won a dispute with the customer, and the funds for the transaction that was reversed have been returned to you.
In any case for more details I recommend to check with Customer Service.
I have read that. But why we received those IPNs in mixed order? Based on order we received them I would expected that the dispute has been resolved in our favor and thus payment has finally succeed. However it is not the case.
I should check a specific transaction/example, can you send me a private message with a transaction ID where the order of the IPNs was not correct?