Reputation: 13
I am using Authorize.NET Automatic Recurring Billing Service in my C# application and I was able to integrate recurring payment successfully.
Suppose I am using annual recurring profile. On Jan 1st,2014 I started my subscription and next payment date would be Jan 1st, 2015. In that case is it possible to get the transaction details happened on that date(i.e Jan 1st, 2015). i.e I want to store the details of each recurring transaction in my local database. Is that possible.
Could you please help.
Upvotes: 0
Views: 1169
Reputation: 219924
You need to use Silent Post* to capture this information. It is Authorize.Net's version of Paypal's IPN. Basically when a transaction is processed a notifications is POSTed to a URL you specify. It contains all of the same information a real-time transaction would return to you in an API call.
They also now offer Webhooks which is a bit more complicated than Silent Post but offers much more flexibility and power.
(Disclaimer: I wrote both articles)
*I am the author of that article
Upvotes: 2