Is there any function in Authorize.Net that does the same of the IPN function on Paypal? I've read a lot about Silent Post but I have some of questions.
- If I have at the moment of paying a Pending status, and after few days Authorize changes it to denied, Is Silent Post going to notify me this status change?
- Does it work for DPM payment method?
- Is there any php example code?
I need it very much because I'm doing a project that recharges devices like mobile phones, but in case to have a pending status I have to do this recharge, and if this status is later finally rejected I have to revert this changes, so I need in each moment to know the transaction status changes in Authorize.Net.
Silent Post is essentially Authorize.Net's version of IPN so it is what you're looking for.
No. Fortunately this rarely ever happens.
Yes. It works for all payments regardless of method (DPM< AIM, etc) and status (approved, declined).
Handling Authorize.Net Silent Post with PHP (I am the author of this article)