Is it possible using the APIs provided by Authorize.Net to retrieve or search for a list of automated recurring billing (ARB) subscriptions? The high-level APIs only appear to allow for creating, updating, or cancelling existing ARB subscriptions. A quick look at the advanced integration method (AIM) APIs do not indicate (clearly) if this is possible.
I have already written an implementation centered around HttpWebRequest/Response, ASP.NET POST hijacking, SGML parsing, and XML DOM traversal, but I would prefer a proper solution that doesn't rely on data scraping (what I am currently doing). That, and the current implementation is a bit slow.
If it's not already apparent, I am utilizing C# and the Authorize.Net ARB/CIM API, although I am really looking for a (better) solution that utilizes any available API.
References:
http://developer.authorize.net/api/
Credit Card — customers' encrypted credit card information is stored on Authorize. net's secure servers. Note that the card code is not supported because PCI-DSS security standards require that it not be stored.
Whether your business is subscription-based or has a roster of repeat customers, our easy recurring payment tools improve billing efficiency and security and eliminate the hassle of manually re-entering billing or payment details at every transaction.
ARB, or Automated Recurring Billing, is exactly what the name implies: a solution for automatically processing recurring or subscription-based payments. ARB allows you to create a subscription that includes your customers' payment information, billing amount and payment schedule.
From Bill & Pay you can process the payment, set up recurring payments or email the customer with a link to pay. Customers can pay using ACH or credit card and Bill & Pay works with any merchant account.
No. They do not currently offer this through an API or through their control panel.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With