I have created a donation form on my site. Using the donation form., users can process all donations via Authorize.net. Some donations are recurring. I have created a Content Management System (CMS) in which I am displaying a list of donors who donated using my donation form. Once the donation is successful, I list the name, amount, billing address, etc in the CMS. I use this CMS for pulling reports.
My question is specific to recurring transactions.
Lets say a user selects the recurring payments check box on the donation form on my website, the users credit card is chareged monthly with the same amount until the administrator cancels it. The recurring transactions happen in Authorize.net.
How do I capture details of recurring transactions in Authorize.net and bring them to be displayed in my CMS? I want to do this for every recurring transaction.
Thanks
10-07-2015 11:19 AM
Can some expert please share the process or code with me for this?
Thanks
10-07-2015 10:32 PM
Hello @sbharadwaj
I would suggest starting with our Recurring Billing documentation which has links to the API Reference, SDKs and sample code on GitHub.
Richard
10-08-2015 08:12 AM - edited 10-08-2015 08:27 AM
Hello RichardH,
I see that I can use "Get Subscription Status (Retrieves the status of an existing ARB subscription)" method to get the status of a subscription.
Does this method get the staus of only one specifc subscription?
The question is what is the best way to get the details (Amount, name etc) of every subscrption profile from Authorize.net into my CMS the moment a subscription profile is charged for a recurring payment month on month?
Is there a best practice for this? Do I need to run a cron job daily at the end of the day with all the subscription profiles?
Whats the best way to do it? Im sure im not the first one attempting this.
Thanks
10-08-2015 08:17 PM